cemA

Chloroplast envelope membrane protein

Molecular Synopsis