Mechanical systems for the recovery of oil spilled on water
Institute of Petroleum (Great Britain).Coordinating Committee for the Prevention of Sea Pollution.
Barking Applied Science Publishers [for] the Institute of Petroleum
1975
Oil pollution of water.
Petroleum pollution of water.
Oil pollution of rivers, harbors, etc.