OPENGENIUS LIMITED Trademarks
DROPTASK
Filed: November 8, 2012
Computer software, namely, application software, software platforms and computer software downloadable from a computer database…
Owned by: OPENGENIUS LIMITED
Serial Number: 85774327