About company

Oil spill response system that provides immediate containment, drastically reducing damage caused by spills. A lightweight system that anyone can deploy.

IL
Not verified company