1824398-61-9 | 3-Formylphenyl 2-chloropropanoate | AOBChem