Human foot and Achilles tendon, 3D CT scan

Bildnummer 12491636
Human foot and Achilles tendon, 3D CT scan
;