Microscopic visualization of protein synthesis, showing ribosomes translating mRNA into polypeptide chains

Code produit:
936323467