TEMPOFLAVINOIDS