-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0874381433
Molex
845-040-544-404
EDAC Inc.
0430300001-05-L2
RD15S00HE3C
Positronic
MKP1D043306G00KSSD
WIMA