77857334
Oct 26, 2009
Sep 17, 2013
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