24396-96-1 5-Allyl-5-sec-butylbarbituric acid sodium salt BARBITURIC ACID, 5-ALLYL-5-sec-BUTYL-, SODIUM SALT