Contact Sales

US sales is located in Corvallis, Oregon and will answer and return your call during business hours in the Pacific timezone. International sales is located in Germany. For the fastest response outside of business hours please contact

Hours: Monday-Friday 8:00AM – 4:00PM PST


Phone: 541-754-4002

Toll Free: 866-836-2184

Fax: 541-738-6505

Address: 1965 SW Airport Ave. Corvallis, OR 97333