5-Phenyl-5-propylbarbituric acid sodium salt 66843-13-8 BARBITURIC ACID, 5-PHENYL-5-PROPYL-, SODIUM SALT