W-O Devocean
IMO:
9341378
Ex-names:
Built:
2007
@ Volharding Shipyards B.V.
Locations:
DEHAM