Share
twitterlinkedinfacebook
Image 1 of 1
423158.jpg
A thrombus in a human vein. Such internal blood clots hinder or prevent blood flow past the blockage. H&E stain, LM X50