IMO not valid
IMO: 1165483|
China
LUJIAOYU0896 (IMO: 1165483) is a . LUJIAOYU0896 vessel length overall (LOA) is 307m, beam is 14m.
LUJIAOYU0896 (IMO: 1165483) is a . LUJIAOYU0896 vessel length overall (LOA) is 307m, beam is 14m.