Cape Agamemnon
IMO:
9451264
Ex-names:
Built:
2010
@ Sungdong Shipbuilding & M.E.
Locations:
At sea
DEHAM