5-(Ethylthiomethyl)-5-isobutylbarbituric acid sodium salt 73688-60-5 BARBITURIC ACID, 5-(ETHYLTHIOMETHYL)-5-ISOBUTYL-, SODIUM SALT Sodium 5-(ethylthiomethyl)-5-isobutylbarbiturate