129256-73-1

2,4-Imidazolidinedione,1-(1H-benzimidazol-2-yl)-5,5-dimethyl-3-[4-(1-methylethyl)phenyl]-

Cas Number: 129256-73-1  Molecular Structure
Product Code
524739
Product Name
2,4-Imidazolidinedione,1-(1H-benzimidazol-2-yl)-5,5-dimethyl-3-[4-(1-methylethyl)phenyl]-
Cas Number
129256-73-1
Molecular Formula
C21H22N4O2