cemA logo

cemA

Chloroplast envelope membrane protein

Molecular Synopsis