1,3-Dibenzyl-5-allyl-5-phenylbarbituric acid 5-Allyl-1,3-dibenzyl-5-phenylbarbituric acid Barbituric acid, 5-allyl-1,3-dibenzyl-5-phenyl- CP8404700