For questions and support regarding our products, please look through our Frequently Asked Questions to see if your question has not been already answered.

If you don't find your answer there, please contact us directly using this contact form below and we will get back to you as soon as possible. 


Phone: 0041 44 585 32 67 (Switzerland) Contact us for a callback with preferred time indicating time zone. 

AllSteri Int.
Technoparkstrasse 1
Zurich 8005

Note: All products are dispatched from warehouses located in the United States