VENTOURA
Computer software; computer software for combining applications and databases; application software; downloadable electronic software for computer networks; application software for computer networks; downloadable electronic software for mobile devices and mobile platforms; application software for mobile devices and mobile platforms
Abandoned · June 12, 2015 · 86661491 ·