PD 123319 (trifluoroacetate salt)
Product Name: PD 123319 (trifluoroacetate salt)Synonyms: (6S)-1-methyl]-5-(2,2-diphenylacetyl)-4,5,6,7-tetrahydro-1H-imidazopyridine-6-carboxylic acid, di(2,2,2-trifluoroacetate)MedchemexpressProduct Overview: A selective, nonpeptide AT2R...