75907801
Feb 2, 2000
"SUPARATOR" U.S.A. INC.
Subscribe
Device for removing floating pollutants, particularly oil, from the surface of a body of water