MyBiosource Blocking Peptides
MSRP:
Now:
€367.50
Was:
STAU1 Peptide | MBS152456 | MyBiosourceProduct Short Name: [STAU1]Product Name Synonyme: [STAU; STAU; Double-stranded RNA-binding protein Staufen homolog 1; staufen, RNA binding protein, homolog 1...