145627-67-4

2,4-Imidazolidinedione,5-hydroxy-5-(3-methylbutyl)-1,3-bis(phenylmethyl)-
Product Code: 1777617
Molecular Formula: C22H26N2O3
Molecular Weight:
imidazolidinedione,hydroxy,methylbutyl,phenylmethyl,imidazolidin,imidazolidine,CASNo 145627-67-4