3535.jpg
United States

Ref 64206: NIAGARA 175 Ton X 12' CNC Hydrualic Press Brake

S/N: 51994; New (1982)