4-(2-BENZYLPHENYL)-1H-INDOLE-2-CARBOXYLIC ACID, 95%
CAS No. 1182349-22-9