HD 106270
1 Planet
306 light years away

System Visualisation