The vessel OTO ANGEL (IMO: 8514033) is a Oil Products Tanker built in 1985 (39 years old) and currently sailing under the flag of Mongolia.