Catadioptric telescope
A scope that is a combination of lenses and mirrors.
Catadioptric telescope Read More »
A scope that is a combination of lenses and mirrors.
Catadioptric telescope Read More »
Invented by Issac Newton. gives the best images for the lowest price.
Newtonian Telescopes Read More »