SELZA WATCH CO. S.A. Trademarks
LUXOR

LUXOR

Filed: January 12, 1966
WATCHES AND PARTS THEREOF
Owned by: SELZA WATCH CO. S.A.
Serial Number: 72236292