Loading patent details...
US4356086A: Apparatus for Recovering Oil or the Like Floating on a Liquid Surface Such as Water | Searchlight