(s)-5-Methyl-1-(3-methylpyrid-4-ylmethyl)-3-(4-trifluoromethanesulfonylphenyl)imidazolidine-2,4-dione trifluoroacetate (HCID 87566774)|Huagongshe