TB MEGAPOWER 26 IMO: 8681161 MMSI: 525022182
Towing > 200m OR Breadth > 25m