25651-43-8 4-25-00-00456 (Beilstein Handbook Reference) 5-Allyl-5-(1-propoxyethyl)barbituric acid BARBITURIC ACID, 5-ALLYL-5-(1-PROPOXYETHYL)- BRN 0249289