This page has moved to a new address.

BP-12A long-range, GPS guided rocket, on display at China Air Show 2010.