INVISTA TECHNOLOGIES S.A.R.L. Trademarks
CEYLON
Filed: September 29, 1982
Polyester Yarn
Owned by: INVISTA TECHNOLOGIES S.A.R.L.
Serial Number: 73393587