Pulsafeeder
SKU:PUL-J63059 Manufacturer PN:J63059
In stock
Couldn't load pickup availability
POWER SUPPLY, 24VDC, 3.2A, 76W