Contact Us

Doctors smiling

CONTACT US

Get connected

Headquartered in Toronto, Canada
Manufacturing facility in Shenzhen, China
Offices in Toronto, Amsterdam and Shenzhen

18 King Street East, Suite 1400
Toronto, Ontario M5C 1C4

1-833-867-5557

Contact us

Looking for more detailed information? Please fill out the below form below  and we will contact you regarding product information specific to your country

    By using this form you agree with the storage and handling of your data by this website.

    Subscribe to News