-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
25-CBSA-3.5X4.5X0.225
Leader Tech Inc.
1027290000
Weidmüller
45120-010030-3749/20-S-6
3M
07013140
Perle Systems
1061521000
Molex