Thalassiosira pseudonana

hypothetical protein
hypothetical protein