betaine hcl what is it

betaine hcl what is it