Hydroxy Ipronidazole-d3

Product Code: 273406
Molecular Formula: C7H11N3O3
Molecular Weight: 185.18
1156508-86-9