Alert admin about the page
Topic
I think that is a 10-tube CS/AR1 55mm grenade launcher
Your comments
Chinese Military Forum