595-91-5

Triphenylacetic acid

595-91-5

Cat.No.ABP011999 Chemical NameTriphenylacetic acid MDL: MFCD00004185 MolFormulaC20H16O2 MolWeight288.3398