
PHL-81
Chinese self-propelled rocket launcher

Chinese self-propelled rocket launcher
The PHL-81 is a truck-mounted self-propelled 122 mm multiple rocket launcher (SPMRL) produced by the People's Republic of China for the People's Liberation Army Ground Force. The PHL-81 is being replaced by the modernised version PHL-11.
Read on Wikipedia · Image Ministry of Defence of the Russian Federation, CC BY 4.0
Open boosters, collect cards and trade them. Free to play.
Play for free