Ethyl 3-[6-(p-cyanophenyl)-3-pyridazinyl]carbazate (HCID 20326506)|Huagongshe