prev
1393128-5
manufacturer:

1393128-5, Electromechanical Relay 120VAC 290Ohm 25A SPDT (63.3x63.75x57.9) mm Power Relay