5,5-Diphenethylbarbituric acid sodium salt 66941-20-6 BARBITURIC ACID, 5,5-DIPHENETHYL-, SODIUM SALT