78696244
Aug 19, 2005
Hardware, software and user interface equipment for executing a blood donor screening process
Electrical and Scientific ApparatusHardware, software and user interface equipment for executing a blood donor screening process
Medical Apparatus