Self-propelled artillery is artillery equipped with its own propulsion system to move towards its firing position. Within the terminology are the self-propelled gun, self-propelled howitzer, self-propelled mortar, and rocket artillery.
Sorry the product you tried to view is currently out of stock, here are some similar products we have available.