MyBiosource Blocking Peptides
MSRP:
Now:
€1,675.50
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...