Loading patent details...
US3933389A: Grapple Structure | Searchlight