An Impoundment Fastener was a starship component. They were sold at Rordan's Spaceship Parts and More in Verena City on the planet Kirima.
Advertisement
An Impoundment Fastener was a starship component. They were sold at Rordan's Spaceship Parts and More in Verena City on the planet Kirima.