There used to be a plethora of German Razor makers, all located in the Solingen steel producing region of Germany, today only Merkur (Mercury) remains.
I believe your Apollo shares some design features with the Merkur Progress.
You can find more information on the German site. http://translate.google.com/transla...forum/index.php&hl=en&newwindow=1&rls=ig&sa=G