2883-67-2
2,6-diphenylpteridine-4,7-diamine
Product Code:
623732
Molecular Formula:
C18H14 N6
Molecular Weight:
314.34
Order 2883-67-2