75255042
Mar 10, 1997
MICRO THERAPEUTICS INC.
Subscribe
non-adhesive material medically injectable as a liquid which then solidifies for use in the treatment of vascular disorders