Loading patent details...
US7153322B2: Tubular stent with oval struts | Searchlight