1pc DEFOND DMC-1215 u 5E4 Micro Limit Switch 3 Pins No Press Rod 15A 250VAC T85
1PC

Brand new,genuine DEFOND
Part Number: DMC-1215 u 5E4
3 pins,no press lever,action is momentary
15(3)A 250VAC T85
15.1A 125-250VAC