Diphenylmethylene-Glycine benzyl ester (CAS 81477-91-0) | ChemAbout