198 Element Rd, Chloorkop Ext 1, Kempton Park, 1624
011 976 3003
011 976 3332
charmainep@megatronfederal.com
megatronfederal.com
Mini Substations, Switchgear Manufacturers & Suppliers, Diesel Generators, Switchgear Components, Sheet Metal Products, Power Generation, Power Products, Generators, Engineering