105705-20-2
Benzoic acid, 2,4-dimethoxy-6-(3-oxopentyl)-, phenylmethyl ester
Product Code:
1576328
Molecular Formula:
C21H24O5
Molecular Weight:
Order 105705-20-2