Is this product naturally derived?

No, this is a chemically synthesized form of betaine hydrochloride.

Recent Post