-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395340024
Molex
RNCF0603DTC931K
Stackpole Electronics Inc
0747573501
1775024001
Weidmüller
221KD05
YAGEO