MEDICTION
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
Cancelled · October 1, 2007 · 77292721 ·