
IFC is a manufacture with 400 employees, our factory covering an area of 160,000 square meters is located in Hubei Province, China. Our headquarter office and R&D center are located in Beijing, Capital of China. We are a manufacture of agrochemical intermediates and photoinitiators. And we have been doing contract R&D and custom manufacturing of chemicals for customers from North America, Europe and Southeast Asia. Our products include intermediates of pharmaceuticals, agrochemicals, dyestuff; photoinitiators and specialty chemicals. [
Details]