78530155
Dec 9, 2004
Dec 6, 2005
Active Trademark
[ Computer hardware; ] scanners; digital slide scanners; high resolution scanners; high speed digital slide scanners; image processing apparatus using computers for converting and processing digital images
Electrical and Scientific Apparatus