78467830
Aug 16, 2004
NEOVASC INC.
Subscribe
Stent-like medical device delivered by a catheter balloon, designed to establish a permanent and controlled narrowing of blood vessels