IMO: 8205979|
Saudi Arabia
RADHWA 12 (IMO: 8205979) is a Tug registered and sailing under the flag of Saudi Arabia. RADHWA 12 was built in 1983. RADHWA 12 vessel length overall (LOA) is 43.5m, beam is 13.8m.