Methyl 4-(1,4-dihydroindeno[1,2-c]pyrazol-3-yl)benzoate (HCID 18415839)|Huagongshe