4pin Generator Plug
Greater Accra, Accra New Town
63A Industrial Plugs
Greater Accra, Accra Metropolitan