415V 32A socket

Stock number: DEN0601812588

£23.34