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