IMO: 8404173|
Saudi Arabia
HUTA 22 (IMO: 8404173) is a Tug registered and sailing under the flag of Saudi Arabia. HUTA 22 was built in 1984. HUTA 22 vessel length overall (LOA) is 16.46m, beam is 5.34m.