Product 7384/28152
Manufacturer: DEMAG
Manufacturer's ID: 87419844
Manufacturer's Alternate ID:
Condition: New Surplus