76198764
Jan 23, 2001
May 20, 2003
COMPUTERIZED MEDICAL SYSTEMS INC.
Subscribe
Medical apparatus consisting of transrectal ultrasound probe holder and stepping and stabilization mechanism for the implantation of prostate seeds