Thalassiosira pseudonana

hypothetical protein
hypothetical protein
hypothetical protein
hypothetical protein
DnaJ
PPX1
SOUL
hypothetical protein
hypothetical protein
hypothetical protein