Troponin, 3D rendering: structure of the human cardiac troponin

28/06/2023