2,2,2-Triphenylacetohydrazide (HCID 15369986)|Huagongshe