Loading patent details...
US5234992A: Electrotransport Adhesive | Searchlight