Loading patent details...
US8170672B2: Elongated implant having an external energy coupling | Searchlight