-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0015910368
Molex
1722533023-03-G7-D
842-054-521-107
EDAC Inc.
T 3524 552
Amphenol Sine Systems Corp
CHP0805L2002FBW
Vishay Sfernice