IMO: 7533329|
Saudi Arabia
UHUD (IMO: 7533329) is a Tug registered and sailing under the flag of Saudi Arabia. UHUD was built in 1976. UHUD vessel length overall (LOA) is 22.15m, beam is 6.62m.