8PDZ

Recombinant Ena3A L-Type endospore appendages


Select a different viewer