Are you sure that anhydrous was the other ingredient? I looked it up and that word means "without water" adjective Chemistry .with all water removed, esp. water of crystallization.Just curious, everything I have read says that if you can buy the glycerine in a market, it's food safe. If you need a special permit and buy it in barrel, it's not the food safe kind. I have purchased the kind at walmart and used it with no ill effects.