60890-90-6
2,4-Imidazolidinedione, 5-[(propylsulfinyl)methyl]-, (5R)-
Product Code:
1277660
Molecular Formula:
C7H12N2O3S
Molecular Weight:
204.24
Order 60890-90-6