1349115-59-8

1349115-59-8 structure
1349115-59-8 structure

Name 8-Ethynyl-1-methyl-6-(pyridin-2-yl)-4H-benzo[f][1,2,4]triazolo[4,3-a][1,4]diazepine
Molecular Formula C18H13N5
Molecular Weight 299.34