103988-23-4 | 3-(2-Ethylphenyl)-2-propenoic acid | AOBChem