79182788
Dec 8, 2015
Jul 26, 2016
Downloadable computer software for language translation; downloadable mobile applications for language translation
Electrical and Scientific ApparatusProviding a website featuring temporary use of non-downloadable software for language translation
Computer and Scientific