39386-54-4
[6,7-Dihydro-8-ethyl-5,7-dioxo-5H-1,3,4-thiadiazolo[3,2-a][1,3,5]triazin-8-ium]-6-ide
Product Code:
1050558
Molecular Formula:
Molecular Weight:
Order 39386-54-4