-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
333-078-500-201
EDAC Inc.
0152670596
Molex
896-019-520-607
4211PA51H00024
Laird Technologies EMI
LQH32CN470K53L
Murata Electronics