ID: 267974.v1
Mrna: 267974.v1.91 PTHR33162:SF1 - SEC-INDEPENDENT PROTEIN TRANSLOCASE PROTEIN TATA, CHLOROPLASTIC (1 of 1)
Smoellendorffii_scaffold_30:884737..885559 -1