A638415 | 2-oxo-2-(2-phenylpyridin-3-yl)acetic acid | AOBChem