5-Ethyl-5-phenethyl-2-thiobarbituric acid sodium salt 64038-24-0 BARBITURIC ACID, 5-ETHYL-5-PHENETHYL-2-THIO-, SODIUM SALT Sodium phenethylethyl thiobarbiturate