418798-62-6
4H-Imidazo[4,5-e]-2,1,3-benzoxadiazole,7-ethyl-5,6-dihydro-6-hydroxy-
Product Code:
794406
Molecular Formula:
C9H10N4O2
Molecular Weight:
206.20
Order 418798-62-6