Loading patent details...
US20030114727A1: Permanent magnetic and electromagnetic apparatus for embolizing an aneurysm with magnetically controllable embolic and method | Searchlight