35242-58-1 5-25-03-00296 (Beilstein Handbook Reference) 5-Allyl-5-(2-hydroxypropyl)-2-thiobarbituric acid 5-Allyl-5-(beta-hydroxypropyl)-2-thiobarbituric acid BARBITURIC ACID, 5-ALLYL-5-(2-HYDROXYPROPYL)-2-THIO- BRN 0659476