77857350
Oct 26, 2009
a digital video management system comprised of an electronic touch sensitive display screen, electronic control panel, digital video cameras, lights and operating software for use in operating theatre
Electrical and Scientific Apparatus