IMO: 8967917|
Indonesia
MENUMBAR III (IMO: 8967917) is a Other registered and sailing under the flag of Indonesia. MENUMBAR III was built in 1997. MENUMBAR III vessel length overall (LOA) is 33m, beam is 8.15m.