1-Benzyl-5-allyl-5-phenylbarbituric acid 5-24-09-00335 (Beilstein Handbook Reference) 5-Allyl-1-benzyl-5-phenyl barbituric acid 73680-96-3 BARBITURIC ACID, 5-ALLYL-1-BENZYL-5-PHENYL- BRN 0319713