Spirillum undula, in stagnant water, smear

Return to Previous Page