Loading patent details...
US4655155A: High-Speed Faired Towline | Searchlight