166766-27-4
7H-[1,2,3]Triazolo[4,5-e]-2,1,3-benzoxadiazole,7-(2,4-dinitrophenyl)-4-nitro-
Product Code:
2367380
Molecular Formula:
C12H4N8O7
Molecular Weight:
Order 166766-27-4