1-Benzyl-5-phenylbarbituric Acid

Product Number: WD06MW5
Product Name: 1-Benzyl-5-phenylbarbituric Acid
CAS: 72846-00-5
MF: C17H14N2O3
MW: 294.30466