MyBiosource Blocking Peptides
MSRP:
Now:
NULL245.00
Was:
Nephrin Peptide | MBS151783 | MyBiosourceProduct Short Name: [Nephrin]Product Name Synonyme: [CNF; NPHN; nephrin; Nephrin; Renal glomerulus-specific cell adhesion receptor; nephrosis 1, congenital,...