-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1301530109
Molex
837-048-542-812
EDAC Inc.
842-011-524-103
XDUG14A
SunLED
MAL222090009E3
Vishay Beyschlag/Draloric/BC Components