PLC Processors

Schmersal IFL 30-384-10/01zG Limit Switch IP67 15..250VAC 10..500mA

Condition: New - Open Box