873975-07-6 | α-Hydroxy-4-propylbenzeneacetic acid | AOBChem