-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
345-028-559-101
EDAC Inc.
2002186400
Molex
0192890800
845-056-521-512
NCV8187AML120TAG
onsemi