IPR028053

Membrane protein insertase YidC
Membrane protein insertase YidC