85062095
Jun 14, 2010
SPENCE DENNIS
Subscribe
Device designed to contain oil/gas and as an emergency apparatus for all offshore drill rigs as well as for exploration of natural oil/gas seepage