2-Diphenylacetylamino-thiazole-4-carboxylic acid ethyl ester (HCID 58032962)|Huagongshe