Almizan Star
IMO:
9384215
Ex-names:
Built:
2008
@ Daewoo Shipbuilding & M.E.
Locations:
NLRTM