Provider
IMO:
8027652
Ex-names:
Ruthensand / Echo Trader
Built:
1981
@ C. Lühring Schiffswerft
Locations:
DEHAM