Noventus llc Trademarks
NOVENTUS
Intellectual property consultancy
Owned by: Noventus llc
Serial Number: 87476809