Loading patent details...
US4977895A: Electrical Apparatus for Medical Treatment | Searchlight