1,3-Dibenzyl-5-(2-thienylacetyl)barbituric acid (HCID 9889035)|Huagongshe