Loading patent details...
US4318328A: Removable External Payload Carrier for Aircraft | Searchlight