thiol:disulfide interchange protein DsbD PA2478

thiol:disulfide interchange protein DsbD PA2478