TL22 logo

TL22

Thylakoid lumenal 22 kDa protein

Molecular Synopsis