Marcel Staub Trademarks
NOVARCA
Filed: March 10, 2010
[ Advertising; business management; business administration; office functions ]
Owned by: Marcel Staub
Serial Number: 79082029