Loading patent details...
US4075096A: Suction Device for an Oil Separation Tank | Searchlight