Benzyl 2-(1-benzyl-3-cyclopropylindazol-6-yloxy)ethylcarbamate (HCID 59370774)|Huagongshe