110V 32A socket

Stock number: DEN0601812583

£17.53