-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0386309604
Molex
342-052-542-104
EDAC Inc.
510CAA80M0000BAGR
Skyworks Solutions Inc.
12065C105JAT9A
KYOCERA AVX
M39006/22-0507
Vishay Sprague