Devices for cleaning or keeping clear the surface of open water from oil or like floating materials by separating or removing these materials

Patents Grantslast 30 patents

Patents Applicationslast 30 patents