74296308
Jul 20, 1992
Mar 1, 1994
INTERCAST EUROPE S.P.A.
Subscribe
sunglasses and lenses therefor; and frames and cases for eyeglasses