26371-47-1 5,5-Dibenzylbarbituric acid 5-24-09-00362 (Beilstein Handbook Reference) BARBITURIC ACID, 5,5-DIBENZYL- BRN 0284477 NSC 109107