255721-52-9

255721-52-9 structure
255721-52-9 structure

Name Dendroaspis Natriuretic Peptide
Molecular Formula C180H282N56O56S2
Molecular Weight 4190.64