RNA translation visualized under a microscope, with ribosomes reading mRNA to synthesize proteins

Code produit:
936324115