MyBiosource Blocking Peptides
MSRP:
Now:
€361.50 - €2,545.50
Was:
Serpin B12 Blocking Peptide | MBS8308949 | MybiosourceProduct Short Name: [Serpin B12]Product Name Synonyme: [Serpin B12]Other Names: [serpin B12; Serpin B12; serpin B12; serine (or cysteine) proteinase inhibitor, clade B (ovalbumin), member 12; serpin...