291817000000 HS 291817000000 - 2,2-Diphenyl-2-hydroxyacetic acid (benzilic acid) 2,2-Diphenyl-2-hydroxyacetic acid (benzilic acid) gtip