ifc flow treatment device