Address: Building 2, No.72 Shengli Road, Yixiu, Anqing, Anhui, China.
Have a question? Please contact us using the customer support
channels below.
Address: Building 2, No.72 Shengli Road, Yixiu, Anqing, Anhui, China.
Phone number: +86 556 5689070
Email: info@listerbiomed.com
Please submit all general enquiries in the contact form below and we look forward to hearing from you soon.