84141-52-6

84141-52-6 structure
84141-52-6 structure

Name 5-[1-(3,5-Di-tert-butyl-4-hydroxy-phenyl)-meth-(Z)-ylidene]-2-thioxo-imidazolidin-4-one
Molecular Formula C18H24N2O2S
Molecular Weight 332.46000
Exact Mass 332.15600
PSA 93.45000
LogP 3.99000