eNovates Trademarks
ENOVATES

ENOVATES

Filed: January 19, 2023
Computer hardware and downloadable software for use in monitoring electricity; blank smart cards being integrated circuit…
Owned by: eNovates
Serial Number: 79366843