5-(2-Ethoxyethyl)-5-phenylbarbituric acid sodium salt 66941-25-1 BARBITURIC ACID, 5-(2-ETHOXYETHYL)-5-PHENYL-, SODIUM SALT