3532.jpg
United States

Ref 64203: NIAGARA 60 Ton Mechanical Press Brake

New (1966)