9057366 Canada Inc. Trademarks
HUMELAB
Filed: December 17, 2015
Interactive touch panels incorporated into tables; interactive touch panels incorporated into desks; interactive gesture…
Owned by: 9057366 Canada Inc.
Serial Number: 86851896