IFC is world leader in Furfural and Furfuryl Alcohol with headquarters in the Netherlands. IFC is able to provide you with all aspects of customer service through our talented and energetic team based in The Netherlands, Canada, France, Belgium, Poland, South Korea and China.