Kepler-266
2 Planets
4,469 light years away

System Visualisation