Mitochondria in thin sec. of kidney or liver, specially prepared and stained

Return to Previous Page