-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0875681274
Molex
807-009-457-103
EDAC Inc.
RMCP0805FT22R6
Stackpole Electronics Inc
2154-1032-B
RAF Electronic Hardware
TS06-667-50-R-260-G-SMT-TR
CUI Devices