Loading patent details...
US5384661A: Articulated Device for Space Vehicles, Especially for Temporarily Sealing the Aperture of Space Optical Instruments | Searchlight