IHI IC30

Description:

3 Tonne Capacity

Year: 1999
Hours: 1520