HD 12661
2 Planets
123 light years away

System Visualisation