Loading patent details...
US4282661A: Towing Suction Device for a Dredging Craft | Searchlight