855519-35-6
Benzeneacetic acid, 3-benzoyl-a-methyl-, ethenyl ester
Product Code:
2359785
Molecular Formula:
C18H16O3
Molecular Weight:
Order 855519-35-6
benzeneacetic,benzoyl,methyl,ethenyl,ester,CASNo 855519-35-6