5-Allyl-5-(ethylthiomethyl)barbituric acid sodium salt 66941-71-7 BARBITURIC ACID, 5-ALLYL-5-(ETHYLTHIOMETHYL)-, SODIUM SALT Sodium 5-allyl-5-(ethylthiomethyl)barbiturate