Identification Supplier

1609252-56-3

Name Fexapotide triflutate
CAS 1609252-56-3
Molecular Formula C92H164F3N27O27S
Molecular Weight 2169.54
MOL File 1609252-56-3.mol

Supplier