Allied Products/Biofeedback Instrument Corp. 255 West 98th Street New York, NY 10025 phone: (212) 222-5665 fax: (212) 222-5667 E-Mail Us