-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395931013
Molex
887-024-555-204
EDAC Inc.
C0603NP0100JGTS
ICM
DPX205950DT-9026A1
TDK Corporation
AE9000B10835
Anatech Electronics Inc.