Loading patent details...
US4450846A: Electrical Pulse Acupressure Apparatus and Method of Making Same | Searchlight