Benzoic acid N'-[3-(2',3'-dimethyl-biphenyl-2-yl)-propionyl]-N'-isopropyl-hydrazide (HCID 11962246)|Huagongshe