tlpA logo

tlpA

Thiol:disulfide interchange protein TlpA

Molecular Synopsis