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