-
SWITCH PUSH DPST-NO/NC 10A 120V
Please send RFQ , we will respond immediately.
Quantity:
842-050-520-102
EDAC Inc.
5054332831
Molex
146477-9
TE Connectivity AMP Connectors
1900-2520-PH
RAF Electronic Hardware
6-1415036-1
TE Connectivity Potter & Brumfield Relays