Microcrystalline cellulose is a filler, it is wood pulp. Dicalcium phosphate is a tableting agent and quite toxic. Vivasol is an food emulsifier. Stearic acid is a food additive. There are many other additives. I would not consider this product natural, vegan, or vegatarian. It has several toxic additives and wood filler in it. I hope this helps.