77561102
Sep 3, 2008
Dec 20, 2011
VASCULAR SOLUTIONS LLC
Subscribe
A medical device used in open surgical or percutaneous organ biopsy procedures to mark the biopsy site for subsequent intervention or diagnostic procedures