5-Cinnamyl-5-ethylbarbituric acid sodium salt 66940-51-0 BARBITURIC ACID, 5-CINNAMYL-5-ETHYL-, SODIUM SALT