Innova Technology Private Limited Trademarks
PROTAG

PROTAG

Filed: April 18, 2013
Encoded electronic chip cards that attached to valuables valuables e.g., wallet, passports, keys, children etc. and sound…
Owned by: Innova Technology Private Limited
Serial Number: 79131762