ID: 46495.2.0.227
Display: K03671 - thioredoxin 1 (trxA) (1 of 5)
Orthologous Group: OG0000289
Mrna: 46495.2.0.227 K03671 - thioredoxin 1 (trxA) (1 of 5)