Loading patent details...
US4124181A: Helicopter External Load Pickup System | Searchlight