BNP-32, human

Supplier Creative Peptides
Product # B10006
Pricing Inquire
MolecularWeight 3464.1
Sequence SPKMVQGSGCFGRKMDRISSSSGLGCKVLRRH
Feedback