63v Voltage Protector
Greater Accra, Accra New Town
Posmith 3phase 100A Voltage Protector
Greater Accra, Tema Metropolitan