Loading patent details...
US4249834A: Oil Spill Containment Device for Aquatic Vessels | Searchlight