32A 250v Surface Socket

£6.49
In stock
Product Number
3050445