75578227
Oct 26, 1998
DEXTERITY INC.
Subscribe
flexible sleeves worn by surgeons to enable hand access into a body cavity during endoscopic surgery