-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
842-094-540-201
EDAC Inc.
0050160281
Molex
0395233424
R73RW3150SE00K
KEMET
892-034-556-204