reinforced components for armored vehicles

Piezas reforzadas.