5-(Allylthiomethyl)-5-ethylbarbituric acid sodium salt 66941-91-1 BARBITURIC ACID, 5-(ALLYLTHIOMETHYL)-5-ETHYL-, SODIUM SALT Sodium 5-(allylthiomethyl)-5-ethylbarbiturate