Loading patent details...
US4265757A: Device for Removing Oil Slicks | Searchlight