SEMLEX EUROPE SA Trademarks
SEMLEX
Cards not magnetically coded for use in business transactions; Business cards; Picture cards; Paper identification tags;…
Owned by: SEMLEX EUROPE SA
Serial Number: 79068459