HD 74156
2 Planets
188 light years away

System Visualisation