HD 66428
2 Planets
174 light years away

System Visualisation