Pasireotide (ditrifluoroacetate)

Related Post

Chemical Name: NU7026 
Cas No.: 154447-35-5