N-[4'-(2,4-dioxothiazolidin-5-ylmethyl)biphenyl-3-ylmethyl]-N-methylthiophene-2-carboxamide (HCID 10203406)|Huagongshe