Loading patent details...
US7630771B2: Grooved electrode and wireless microtransponder system | Searchlight