855409-78-8 | 4-(1,1-Dimethylpropyl)phenyl 2-propenoate | AOBChem