Contact Information

Contact Form

  • If you have detailed questions about our products, please click here for the Purchase Inquiry form instead where you can specify Materials, Grades and other information specific to your needs.

RFAI Information


Phone: +41 52 630 31 34

Fax: +41 52 630 31 33

Address: Durachweg 22, 8200 Schaffhausen Switzerland

Customer Portal

RFA International Portal

Terms & Policies

Policies Terms

Click to Download
Our Brochure

Click to Read
Our Brochure

see who we work with