Loading patent details...
US7187974B2: Ultrasonically welded, staked or swaged components in an implantable medical device | Searchlight