133247-60-6 Triflavin Triflavin (Trimeresurus flavoviridis reduced)