3,4-Difluorobenzyl 1-Benzyl-6-(ethoxycarbonyl)-2-isopropyl-1H-indole-3-carboxylate (HCID 59762411)|Huagongshe