$249.00$448.00

Aliases

natriuretic peptide A

UniprotID

P01160

Immunogen

Synthetic peptide of human NPPA

SKU: BTV-PA578654 Categories: ,