858817-52-4

858817-52-4 structure
858817-52-4 structure

Name N,N-Diacetyl-4-isopropyl-6-tert-butyl-1,3-diaminobenzene
Molecular Formula C17H26N2O2
Molecular Weight 290.40054