1175942-89-8 | 4-Formylphenyl cyclohexanepropanoate | AOBChem