NPPC (NM_024409) Human Untagged Clone SC112226 USD 310.00 In Stock NPPC (untagged)-Human natriuretic peptide C (NPPC) Vector pCMV6-XL6 Tag Tag Free Mammalian Cell Selection None