Glossary
An acid formed and excreted by the kidneys. It is formed in the human body from the combination of benzoic acid and glycine, the synthesis taking place in the liver and, to a limited extent, in the kidneys.
Posted
in
by
Tags: