Innovation Helix GmbH Trademarks
INNOVATION HELIX
Filed: March 30, 2015
Computer software for innovation management methods and knowhow
Owned by: Innovation Helix GmbH
Serial Number: 79174581