29588-99-6
(5S)-5-Isobutyl-3-phenyl-2-thioxo-4-imidazolidinone
Product Code:
921158
Molecular Formula:
C13H16 N2 O S
Molecular Weight:
248.34
Order 29588-99-6