Loading patent details...
US7789830B2: Thrombus detecting apparatus, thrombus treating apparatus and methods therefor | Searchlight