INTERCAST EUROPE S.R.L Trademarks
INTERCAST TECHNOLOGY
Filed: November 26, 1997
optical products, namely, optical eyeglass lenses
Owned by: INTERCAST EUROPE S.R.L
Serial Number: 75396412