[4-(Hydrazono-phenyl-methyl)-benzyl]phosphonic acid diethyl ester (HCID 86639978)|Huagongshe