Bis(1,3-dibutylbarbituric acid) trimethine oxonol 95% 70363-83-6 C₂₇H₄₀N₄O₆ 516.63 g./mol $409.09 View