6942-72-9
2-(biphenyl-4-yl)-2-oxoethyl 3-phenylprop-2-enoate
Product Code:
2193558
Molecular Formula:
C23H18O3
Molecular Weight:
342.38
Order 6942-72-9