hippuric acid bynzoylglycine c6 h9 o3n – Meaning and Explanation