-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
L177TWC8W8SP3Y
Amphenol ICC (Commercial Products)
895-058-559-112
EDAC Inc.
214750-2033
Molex
842-027-540-103
TMK021CG6R4CK-W
Taiyo Yuden