Leda Trader
IMO: 9213117
Ex-names:
MOL Sunshine / Cap Castillo
Built:
2000 @ Thyssen Nordseewerke GmbH
Locations:
DEHAM