33709-78-3
3-Methyl-5,6-diphenyl-s-triazolo[4,3-a]pyrazine
Product Code:
454483
Molecular Formula:
C18H14N4
Molecular Weight:
286.33
Order 33709-78-3