352431-28-8
2-IMIDAZOLIDINETHIONE-4,5-D4
Product Code:
289418
Molecular Formula:
C3H2 D4 N2 S
Molecular Weight:
106.18
Order 352431-28-8