Delphi Ranger
IMO: 9438054
Ex-names:
Built:
2009 @ Taizhou Kouan Shipbuilding
Locations:
DEHAM