32a 3-Pin Interlocked Industrial Sockets
Nairobi, Nairobi Central
32a 5-Pin Interlocked Industrial Sockets