HD 82943
2 Planets
89.9 light years away

System Visualisation