896448-31-0 | 3-Phenylpropyl 2,4-dimethoxybenzoate | AOBChem