Equipment Details

CRANE CTR 60 - 231091

  • Manufacturer: IHI
  • Year: 1995
  • Location: KARACHI
  • Price: POA
Feel free to ask

questions