5-cyclopropyl-5-(thiophen-2-yl)imidazolidine-2,4-dione
90915-53-0
TH-C029996
>95%
C10H10N2O2S
222.05