cgm chemicals and instruments cgm mining solution