LEONARD S.A. Trademarks
LEONARD
Filed: November 15, 1976
WATCHES AND PARTS THEREOF
Owned by: LEONARD S.A.
Serial Number: 73106652