S

SAFC

300 employees

Basic info

Industry

chemical manufacturing

Sectors

Testing & Support Services
Custom Manufacturing Services & Solutions
Bioprocess Products & Services

FAQ