2,3-dihydroxyterephthalohydrazide

2,3-dihydroxyterephthalohydrazide · CAS 887576-09-2