-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
307-034-542-268
EDAC Inc.
09662547517
HARTING
89898-306B
Amphenol ICC (FCI)
99964BKN
Apex Tool Group
MSCSM120DHM31CTBL2NG
Microchip Technology