AT2G42580 (TTL3)

arabidopsis thaliana

Inactive TPR repeat-containing thioredoxin TTL3