Position: Allbio pharm Co., Ltd ›  Product
phenazine-1,6-dicarboxylate
23462-25-1 AD14038
C14H6N2O4 266.2095
phenazine-1,6-dicarboxylate
phenazine-1,6-dicarboxylic acid