145300-32-9
Decanoic acid, 2-oxo-2-phenoxyethyl ester
Product Code:
391599
Molecular Formula:
C18H26O4
Molecular Weight:
306.39
Order 145300-32-9