Mfr. Part: M81E05R0
Manufacturer: ZF Electronics
Status:
SWITCH PUSH SPST-NO 0.1A 28V
Manufacturer: CHERRY
Status: Limited Part Data