Loading patent details...
US4033876A: Spilled Oil Retriever and Anti-Water Pollution Water Craft | Searchlight