Loading patent details...
US5688231A: Iontophoresis Assembly Including Cleanable Electrical Contacts | Searchlight