5-(1-(Allylthio)ethyl)-5-isobutylbarbituric acid sodium salt 66941-88-6 BARBITURIC ACID, 5-(1-(ALLYLTHIO)ETHYL)-5-ISOBUTYL-, SODIUM SALT Sodium 5-(1-(allylthio)ethyl)-5-isobutylbarbiturate