77292721
Oct 1, 2007
Jun 10, 2008
Electronic dictionary and translation machines, namely, handheld electronic dictionary and translation machine and computer software serving as an electronic dictionary and translator; handheld language computers
Electrical and Scientific Apparatus