139226-28-1 5-((Z)-3,5-Di-tert-butyl-4-hydroxybenzylidene)-2-imino-4-thiazolidinone. Darbufelone Darbufelone [INN]