TOI-2989
1 Planet
638 light years away

System Visualisation