895148-86-4

2,4-Imidazolidinedione,5,5-diphenyl-3-[(3S)-1-(phenylmethyl)-3-pyrrolidinyl]-

2,4-Imidazolidinedione,5,5-diphenyl-3-[(3S)-1-(phenylmethyl)-3-pyrrolidinyl]-

Catalog No.2392230
Name 2,4-Imidazolidinedione,5,5-diphenyl-3-[(3S)-1-(phenylmethyl)-3-pyrrolidinyl]-
CAS895148-86-4
FormulaC26H25N3O2

Request a Quote

Structure of 895148-86-4