Intestinal protozoan parasites,TEM

Bildnummer 11905956
Intestinal protozoan parasites,TEM
;