79189650
Apr 28, 2016
Feb 14, 2017
SAFILENS S.R.L.
Active Trademark
Subscribe
Contact lenses solutions
Contact lenses
Ophthalmic devices, namely, ocular implants made of artificial materials, intra-ocular lenses, lenses being intraocular prosthesis for surgical implantation