-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0747529995
Molex
630-43W2640-2N3
EDAC Inc.
T3PS43203
Teledyne LeCroy
0530480310
346-43-158-41-013000
Mill-Max Manufacturing Corp.