1-Benzyl-5,5-diallylbarbituric acid 5-24-09-00248 (Beilstein Handbook Reference) 66941-96-6 BARBITURIC ACID, 1-BENZYL-5,5-DIALLYL- BRN 0272593