Cryptosporidium parvum sporozoite

Cryptosporidium parvum sporozoite