Altech Corporation » TR-11CX633.3A

TR-11CX633.3A

3.3A/240V, CENTRAL MOUNTING