-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
3035697
Phoenix Contact
DTS20W17-08SE-6149 [V001]
TE Connectivity Deutsch Connectors
M39003/01-3171/HSD
Vishay Sprague
3578-A-832-S
RAF Electronic Hardware
FL1M-8FJ-2-G5V
Mallory Sonalert Products Inc.