32906-42-6 5-(3-Hydroxypropyl)-5-phenylbarbituric acid 5-benzoate 5-25-03-00345 (Beilstein Handbook Reference) BRN 0718842 Barbituric acid, 5-(3-hydroxypropyl)-5-phenyl-, 5-benzoate