121564-84-9

121564-84-9 structure
121564-84-9 structure

Name 1-amino-5-phenyl-1,5-dihydro[1,2,3]triazolo[4,5-d][1,2,3]-triazole
Molecular Formula C8H7N7
Molecular Weight 201.18800
Exact Mass 201.07600
PSA 87.44000
LogP 0.30700
Precursor  0

DownStream  3