MyBiosource Blocking Peptides
MSRP:
Now:
NULL1,117.00
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...