56954-66-6
1-(1,1-Dimethylethyl)-3-ethyl-2-imino-5,5-diphenyl-4-imidazolidinone
Product Code:
1145117
Molecular Formula:
C21H25N3O
Molecular Weight:
335.44
Order 56954-66-6