65 "L x 29" W x 53" T, 3 phase, unknown working condition

#4046 • Electric Hydraulic Pump

Bid Online

Lot #4046

Auction Resource