Tug Boats Crew Boats
29.26 Meters 9.50 Meters 4.48 Meters 289 86 13.5 Knots (Max.) 54.4Tons Yanmar Diesel - 2 Sets IHI Duckpeller Propulsion System (DP40) in Kurt Nozzle - 2 Sets
Copyright © 2007 Cabras Marine Corporation. All Rights Reserved.