-
SWITCH PUSH SPDT 0.4VA 28V
Please send RFQ , we will respond immediately.
Quantity:
0348510019
Molex
0008500113-06-L4
831025166
Würth Elektronik
517M50020DTR
CTS-Frequency Controls
84212
Brady Corporation