INMECHA INC Trademarks
INMECHA
Filed: September 21, 2024
Humanoid robots having communication and learning functions for assisting and entertaining people
Owned by: INMECHA INC
Serial Number: 98762513