Loading patent details...
US6824562B2: Body lumen device anchor, device and assembly | Searchlight