5-Allyl-5-(1-(ethylthio)ethyl)barbituric acid sodium salt 66941-70-6 BARBITURIC ACID, 5-ALLYL-5-(1-(ETHYLTHIO)ETHYL)-, SODIUM SALT Sodium 5-allyl-5-(1-(ethylthio)ethyl)barbiturate