5-Allyl-5-phenethylbarbituric acid sodium salt 66941-85-3 BARBITURIC ACID, 5-ALLYL-5-PHENETHYL-, SODIUM SALT