Loading patent details...
US3966615A: Oil Collection Barge | Searchlight