Loading patent details...
US20030100940A1: Implantable intraluminal protector device and method of using same for stabilizing atheromas | Searchlight