astech mechanical launch