Protein folding process showing amino acids close up, focus on process, dynamic, composite, medical lab backdrop

Code produit:
904229156