dcsimg
Unresolved name

Giant gram-positive intraamoebal virus dLX2001