S.A., LEONARD ICHARD Trademarks
LEONARD
Filed: May 9, 1983
WATCHES AND PARTS THEREOF
Owned by: S.A., LEONARD ICHARD
Serial Number: 73424891