8PDZ

Recombinant Ena3A L-Type endospore appendages

Help