European Technology Exposure Facility

former payload mounted on the exterior of the European Columbus laboratory

Categories: