Entry CAERE13443 (E3NBT6)

E Caenorhabditis remanei