-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
833-028-521-204
EDAC Inc.
CUS500M1-19/EF
TDK-Lambda Americas Inc
HM2R83PA8101N9
Amphenol ICC (FCI)
628-3WK3224-4T3
392-082-544-212