3D render of the internal organs as seen from the front, with a silhouette of the body.

Royalty-free stock illustration ID: 73309999

3D render of the internal organs as seen from the front, with a silhouette of the body.