MSRP:
Now:
€1,759.50 - €2,565.00
Was:
Recombinant Campylobacter lari Peptide chain release factor 2 (prfB) | MBS1178966 | MyBiosourceProduct Short Name: [Peptide chain release factor 2 (prfB)]Product Name Synonyme: [Peptide chain release factor 2; RF-2]Other Names: [peptide chain release...