RIVERFLOW SPIRIT IMO: 9187019 MMSI: 316059831
Trailing Suction Hopper Dredger