38354-24-4
2-(3,5-di-tert-butyl-4-hydroxyphenyl)-1H-indene-1,3(2H)-dione
Product Code:
2139433
Molecular Formula:
C23H26O3
Molecular Weight:
350.45
Order 38354-24-4