Skimmer

A skimmer is a device that removes free floating oil from the water’s surface.

Locations of Skimmers

Site Quantity (Each)
P66 New Castle, WY (Interior Response Trailer) 1
Total: 1

Types of Skimmers