495-69-2 Benzoylaminoacetic acid C01586 Hippurate Hippuric acid N-Benzoylglycine