Industrial Power Strip No Cable
Greater Accra, Accra New Town
Cable Tray
Greater Accra, Accra Metropolitan