2-(3,5-di-tert-butyl-4-hydroxyphenyl)-1H-indene-1,3(2H)-dione

Product Code: 2139433
Molecular Formula: C23H26O3
Molecular Weight: 350.45
38354-24-4