Zhen Hua 31
IMO:
9172686
Ex-names:
Built:
1998
@ Hitachi Zosen Corp.
Locations:
CNNGB