AT3G14950 (TTL2)

arabidopsis thaliana

TPR repeat-containing thioredoxin TTL2