MyBiosource Blocking Peptides
MSRP:
Now:
$1,787.20
Was:
ZNF516 Blocking Peptide (Center) | MBS9231448 | MybiosourceProduct Short Name: [ZNF516]Product Name Synonyme: [Zinc finger protein 516; ZNF516; KIAA0222]Other Names: [ZNF516 protein, partial; Zinc finger protein 516; zinc finger protein 516; zinc finger...