Omron 175704/Omron F0316PSF
Leakage Sensors,F03-16PS,Switching components,Level control,Omron F03-16PS-F