Loading patent details...
US5080783A: Apparatus for Recovering, Separating, and Storing Fluid Floating on the Surface of Another Fluid | Searchlight