78772531
Dec 13, 2005
Jan 31, 2012
ELECTROCHEMICAL RESEARCH CORPORATION
Subscribe
Medical device consisting of vibroacoustical transducer and controller for reducing acute and chronic pain