2,3-Dihydroxybutanedioic acid 1,4-bis(2-phenylhydrazide) | CAS 856436-80-1 | Chemical Identity, Structure & RFQ | MolGraph