thiol:disulfide interchange protein DsbD lpg1680

thiol:disulfide interchange protein DsbD lpg1680