no image
United States

Ref 64209: STEELWELD Mechanical Press Brake

New (1960)