stem cell delivery catheter 4604805