-
SWITCH PUSHBUTTON SPDT 0.4VA 28V
Please send RFQ , we will respond immediately.
Quantity:
0395173806
Molex
845-050-521-612
EDAC Inc.
C0909A14-15P7Y406
Cinch Connectivity Solutions
AT1206BRD07300RL
YAGEO
M28840/17AC1G1
Amphenol PCD