dsbG logo

dsbG

Thiol:disulfide interchange protein DsbG

Molecular Synopsis