BIOTECH
Updated 18 days ago
Obergrundstrasse 17, 6002, Lucerne, SWITZERLAND
With more than 25 consumable products including implants, Cataract lens, solutions and accessories. Additionally, the company has strategic tie-ups with leading manufacturers of diagnostic and surgical equipment for targeted markets to provide complete solution to its customers.