Huang, Haojun Trademarks
MYROXA
Filed: January 10, 2025
Biometric locks; Biometric fingerprint door locks; Electric locks; Electronic access control systems for interlocking doors…
Owned by: Huang, Haojun
Serial Number: 98950084