Loading patent details...
US4048942A: Helicopter Towline Recovery Buoy System | Searchlight