-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1600134623
Molex
TBRHS 6-8
Essentra Components
M39003/01-8051
Vishay Sprague
2CTRK
Hammond Manufacturing
68602-260HLF
Amphenol ICC (FCI)