The origin of the company dates back to the period when MENRAD optical frames were manufactured and quality controlled in Malta. Since the company's eventual relocation of its activities, MENRAD INTERNATIONAL - Germany recognizes MENRAD EYEWEAR MALTA..
Relevance: 47.75772