Army of China: the Type 63 multiple rocket launcher. A towed, 12-tube, 107mm rocket launcher produced by the People's Republic of China in ...
確定! 回上一頁