SERGIO TACCHINI INTERNATIONAL S.P.A. Trademarks
S T

S T

optical apparatus and instruments, namely, spectacles, spectacle lenses, frames, and parts and accessories thereof, namely…
Owned by: SERGIO TACCHINI INTERNATIONAL S.P.A.
Serial Number: 85657597