Rupp und Hubrach
Germany's innovative manufacturer of spectacle lenses.
Germany's innovative manufacturer of spectacle lenses.
A strong team of more than 500 employees develops and produces excellent lenses that meet all requirements ever since 1922. R+H is located in Germany.