Elephant Talk Europe Holding BV Trademarks
ET SOFTWARE DNA
Filed: January 30, 2013
Computer software for mobile network management in the field of telecommunications; computer hardware; computer peripheral…
Owned by: Elephant Talk Europe Holding BV
Serial Number: 79126625