trxC logo

trxC

Putative thioredoxin 2

Molecular Synopsis