Thank you for your request!
Your e-mail was sent to our specialist responsible for you.
We have processed your request; a Leica Biosystems' representative will be contacting you shortly. If you need immediate technical support, please call us at +1 844 534 2262.
Please be assured that Leica Biosystems and its agents will use your contact information for the purposes of business communication with you. We will not sell this information for advertisement or to third parties.