Oleo Sponge

  • Oleo Sponge
  • Oleo Sponge5
It's a technology for recovering oil and other petroleum products from bodies of water


Link: Oleo Sponge

Compare (0)

HideShow