Orders may be placed by phone (+1 610-543-6320), fax (+1 888-684-5814) or email (info@impactbio.com). We require a purchase order number or credit card details before we can accept an order.

Customers in Europe may place orders through our distributor, Tebubio. Please visit https://www.tebubio.com/.

Payment may be made by check, bank wire transfer or credit card.

Our catalog proteins are almost always in stock and available for immediate shipment. However, we recommend that you give us advance notice if you are considering large purchases. Volume discounts may be available for distributors or selected large orders.