1-Benzyl-6-(ethoxylcarbonyl)-2-isopropyl-1H-indole-3-carboxylic Acid (HCID 59762360)|Huagongshe