Triphenylacetic acid

Triphenylacetic acid · CAS 595-91-5