Loading patent details...
US6828908B2: Locator system with an implanted transponder having an organically-rechargeable battery | Searchlight