Loading patent details...
US8460814B2: Fluid-surfaced electrode | Searchlight