Share
twitterlinkedinfacebook
Image 1 of 1
10005351.jpg
Cardiac muscle mitochondria.  TEM X23,600