-
SWITCH PUSHBUTTON SPDT 3A 28V
Please send RFQ , we will respond immediately.
Quantity:
1053094505
Molex
AA1218FK-07590RL
YAGEO
807-034-521-158
EDAC Inc.
DW-04-08-TM-S-310
Samtec Inc.
TBJE156K050LBSB0H24
KYOCERA AVX