Phoenix Contact 1743184 - 28.2 mm - 12 mm - 15.4 mm - 160 V - 150 Hz

Bestseller
7960359
Out of stock