Home Chemical Details 23774-17-6
6,9-Dihydro-7,8-dihydroxy-6,9-dioxo-2-phenazinecarboxylic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us