18402-97-6
2-(2-phenyltriazol-4-yl)oxolane-3,4-diol
Product Code:
571129
Molecular Formula:
C12H13N3O3
Molecular Weight:
247.25
Order 18402-97-6