20959-20-0 5-Allyl-5-(2-oxopropyl)barbituric acid 5-hydrazone BARBITURIC ACID, 5-ACETONYL-5-ALLYL-, 5-HYDRAZONE BRN 0665521 Hydrazone of 5-allyl-5-acetonylbarbituric acid