Tabea
IMO:
9294812
Ex-names:
MSC Turchia | Cholguan
Built:
2006
@ China Shipbuilding Corp.
Locations:
DEHAM