75229910
Jan 23, 1997
Jun 8, 1999
BIO-ENHANCEMENT SYSTEMS CORPORATION
Subscribe
electronic device for applying pressure to a body part to induce stressed behavior in animals and humans