Thalassiosira pseudonana

hypothetical protein
UhpC
hypothetical protein
hypothetical protein
hypothetical protein
hypothetical protein
hypothetical protein
hypothetical protein
hypothetical protein