Heavy-Duty Rubber Trailing Sockets, 13A-250Vac, BS 1363A
United Kingdom
stock item, subject to prior sale