Email Address info@allele.com contact@allele.com Phone Number +8907 8765 0909 +(987) 567 890 8 Lab Address New Haven CT 06520 United States