Ethyl1-Benzyl-3-(3,4-difluorobenzylcarbamoyl)-2-isopropyl-1H-indole-6-carboxylate (HCID 25060002)|Huagongshe