3-hydroxy-N'-(1-phenylmethylene)-2-naphthohydrazide (HCID 689876)|Huagongshe