Manufactures polypropylene pads, rolls & booms for absorbing oil spills Oil spill cleanup, Oil residue disposal or control services, Oil spill treatment services, Absorbent mats, Granular absorbent, Plugging compound, Absorbent socks, Spill kits, Absorbent pans, Absorbent booms