Chemistry Pharmaceutical intermediates P886585 2-Propenoic acid,[1,1'-biphenyl]-2-ylmethyl ester, ≥95%