3-DECYL-5,5-DIPHENYL-2-THIOXO-4-IMIDAZOLIDINONE

3-DECYL-5,5-DIPHENYL-2-THIOXO-4-IMIDAZOLIDINONE · CAS 875014-22-5