MyBiosource Blocking Peptides
MTRF1 Antibody (Center) Blocking Peptide | MBS9222604 | MyBiosourceProduct Short Name: [MTRF1]Product Name Synonyme: [Peptide chain release factor 1; mitochondrial; MRF-1; MtRF-1; MTRF1]Other Names: [Peptide chain release factor 1, mitochondrial; Peptide...