1-Benzyl-3-(3'-ethoxycarbonylphenyl)indazole (HCID 9928633)|Huagongshe