CAS 1030423-79-0 1-benzyl-1H-indole-6-carboxylic acid (HCID 17947875)|Huagongshe