IPF-100K is composed of the following ingredients: