61686-59-7
Naphtho[1,2-g]pteridine-9,11(7H,10H)-dione,7-(2-hydroxyethyl)-10-methyl-
Product Code:
1181429
Molecular Formula:
C17H14N4O3
Molecular Weight:
Order 61686-59-7