TTP59
IMO 9560998 · MMSI 352002864