3-(3,4-DIHYDROXYPHENYL)PROPANOHYDRAZIDE

Product Code: 1012186
Molecular Formula: C9H12N2O3
Molecular Weight: 196.20
401642-48-6