Loading patent details...
US6917831B2: Electrically activated implant | Searchlight