AT16A02 Shot deflector for the commanders cupola.

AT16A02 Shot deflector for the commanders cupola.

$8.50
SKU: AT16A02 Categories: ,

Product Description

AT16A02 Shot deflector for the commanders cupola. One piece resin casting with weld bead at base.