Company Address

3050 Spruce Street
St. Louis, MO, 63103
United States

Company Information

Phone: 314-771-5765
Fax: 314-771-5757

Visit Website   Request More Info

Company Description

By combining world-class facilities with expert technical support and project management, SAFC is redefining contract manufacturing. Every client need can be met right here—from certified raw materials through process development, scale-up and commercialization. With personalized service at every step and an exemplary compliance record, we are trusted manufacturing partners for high-potent APIs, biologic fermentation, antibody drug conjugation and much more. 

Contract Service Directory