Spear Innovations Oy Ltd Trademarks
SPEARID
Filed: September 20, 2023
Data processing equipment and apparatus; Electronic data loggers; Authentication and access control devices, namely access…
Owned by: Spear Innovations Oy Ltd
Serial Number: 79388744