Space 1999 - Alpha Moonbase

Space 1999 - Alpha Moonbase
Manufacturer: MPC
Availability: In stock
SKU: MPC803
Manufacturer part number: 803
$36.99
Products specifications
Attribute nameAttribute value
Model typePlastic kit
Production statuscurrent
Condition of itemNew stock