Microspheres South Africa is South Africa's only producer of Cenospheres.Our brand name is Cenolite
Address:Matla powerstation Premises Secunda, MpumalangaBusiness type:Manufacturer