IMO: 9272826|
Japan
TENRYUMARU NO 21 (IMO: 9272826) is a Oil And Chemical Tanker registered and sailing under the flag of Japan. TENRYUMARU NO 21 was built in 2002. TENRYUMARU NO 21 vessel length overall (LOA) is 72m, beam is 12m.