microscopic section of liver tissue

Royalty-free stock photo ID: 103068236

microscopic section of liver tissue