85856031
Feb 21, 2013
MILNE ROBERT
Subscribe
Medical device, namely, a self-standing frequency based magnetic induction stimulator for use in relieving pain