IMO: 1059424
SHEN YU 21 (IMO: 1059424) is a . SHEN YU 21 vessel length overall (LOA) is 179.5m, beam is 29.5m.
SHEN YU 21 (IMO: 1059424) is a . SHEN YU 21 vessel length overall (LOA) is 179.5m, beam is 29.5m.