IMO: MMSI: 218319000Built: 2009Callsign: DFICDWT: 2623Ship Type: Self Elevating Wind Turbine Installation VesselFlag: Germany
Recent comments