4-Phenylpyridazine-3,6-dione (HCID 18430681)|Huagongshe