Marfeeder
IMO:
9123324
Ex-names:
Built:
1996
@ Peterswerft
Locations:
DEHAM
NLRTM