106918-31-4 | Methyl 4-(2-methoxyethenyl)benzoate | AOBChem