OTOWA (IMO: 1022902) is a . OTOWA vessel length overall (LOA) is 64.2m, beam is 10m.
Please log in to see more information
Currently no information available.