24m Multipurpose fishing vessel

41m Research Vessel

65m Research Vessel

Mechanized Transport System in Hold