City of Hamburg
IMO:
9383558
Ex-names:
Built:
2008
@ Singapore Technologies
Locations:
DEHAM