Protein synthesis, ribosome translating mRNA, illustration

Code produit:
957241533