Equipment Details

CRANE CTR 60 -231068

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

questions