Weaver 20 Ton Press

Lot #18

Sold for: 450 USD

Weaver 20 Ton Press