brain natriuretic peptide-32 [ 117217-27-3 ]

Cas Number: 117217-27-3
Product Code
1051578
Product Name
brain natriuretic peptide-32
Cas Number
117217-27-3
Molecular Formula
C143H246N50O42S4