Phoenix Contact 2905082

Availability:
In stock
SKU
2905082
$1.00
Manufacturer Part Number
2905082
STOCK NO
100-000135
CONTROL LOGIC 8 IN 8 OUT 24V