MyBiosource Blocking Peptides
MSRP:
Now:
zł1,960.00
Was:
TMEM18 Peptide | MBS152241 | MyBiosourceProduct Short Name: [TMEM18]Product Name Synonyme: [Transmembrane protein 18; transmembrane protein 18]Other Names: [transmembrane protein 18, isoform CRA_a,...