Customer Care Number:

+1-800-248-0123, 1-847-405-0123, Fax : 1-847-405-0164

Email Address:

Contact Person:

Address:

Leica Microsystems, Inc., 1700 Leider Lane, Buffalo Grove, IL 60089, United States

Website:

www.leica-microsystems.com