Xcelens S.A. Trademarks
IDEA
Ocular implants made of artificial materials; intraocular lenses
Owned by: Xcelens S.A.
Serial Number: 79023808