1-(4-fluorobenzyl)-1H-indole-2-carboxylic acid (HCID 18627069)|Huagongshe