220V 32A socket

Stock number: DEN0601812581

£11.28