IPR028055

Membrane protein insertase YidC
Membrane protein insertase YidC