5-Phenethyl-5-propylbarbituric acid sodium salt 66843-12-7 BARBITURIC ACID, 5-PHENETHYL-5-PROPYL-, SODIUM SALT