85098146
Aug 2, 2010
MICROSALS LLC
Subscribe
products for extracting oil from oil sand or oil shale, namely, chemical preparations that when added to oil sand or oil shale facilitate the separation and removal of the oil from the sand or shale