Sulfadoxine-d3

Product Code: 274257
Molecular Formula: C12H11D3N4O4S
Molecular Weight: 313.34
1262770-70-6