IMO: 8221571|
Japan
MATSUSHIMA MARU NO.21 (IMO: 8221571) is a General Cargo Ship registered and sailing under the flag of Japan. MATSUSHIMA MARU NO.21 was built in 1983. MATSUSHIMA MARU NO.21 vessel length overall (LOA) is 64.6m, beam is 10.5m.