TOI-2427
1 Planet
93 light years away

System Visualisation