88261949
Jan 15, 2019
AMBROSE DAVID
Subscribe
Electrical stimulation apparatus comprising electrical nerve and muscle stimulators for nerves and muscles for the treatment of sexual dysfunction, sexual arousal disorders and bladder related issues