168649-23-8 | 5-Phenyl-1H-indole-3-acetic acid | AOBChem