-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
395-051-524-108
EDAC Inc.
20021121-00040C4LF
Amphenol ICC (FCI)
M39003/01-6329/HSD
Vishay Sprague
BF28P
Banner Engineering Corporation
2902659
Phoenix Contact