SPF1 logo

SPF1

Endoplasmic reticulum transmembrane helix translocase

Molecular Synopsis