5-Allyl-5-phenylbarbituric acid sodium salt 6058-39-5 BARBITURIC ACID, 5-ALLYL-5-PHENYL-, SODIUM SALT