5-Ethyl-5-phenyl-2-thiobarbituric acid sodium salt 64038-25-1 BARBITURIC ACID, 5-ETHYL-5-PHENYL-2-THIO-, SODIUM SALT Sodium phenylethyl thiobarbiturate