IMO: 8997716|
Indonesia
MEGAWATI III (IMO: 8997716) is a Offshore Vessel registered and sailing under the flag of Indonesia. MEGAWATI III was built in 1994. MEGAWATI III vessel length overall (LOA) is 27m, beam is 7.5m.