Hippuric acid
Hippuric acid is an organic acid formed when benzoic acid combines with glycine. Humans and other mammals excrete it in urine.
Hippuric acid is an organic acid formed when benzoic acid combines with glycine. Humans and other mammals excrete it in urine.