-
SWITCH PUSH DPDT 0.3A 30V
Please send RFQ , we will respond immediately.
Quantity:
0008650816
Molex
0521-SS
RAF Electronic Hardware
ERJ-1GNF2051C
Panasonic Electronic Components
M50-3630542
Harwin Inc.
9WS1212H1021
Sanyo Denki America Inc.