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

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