3002436-78-1 | 2-(3-formylphenyl)-2-oxoacetic acid | AOBChem