ACY10A

TXC CORPORATION
Electronic Components
80V 415V 2 none 10A magnetic(hydraulic delay) Control lever panel mount
ACY10ATXC CORPORATIONElectronic Components