BLASTX nr result

ID: Phellodendron21_contig00040450 seq

BLASTX 2.2.26 [Sep-21-2011]


Reference: Altschul, Stephen F., Thomas L. Madden, Alejandro A. Schaffer, 
Jinghui Zhang, Zheng Zhang, Webb Miller, and David J. Lipman (1997), 
"Gapped BLAST and PSI-BLAST: a new generation of protein database search
programs",  Nucleic Acids Res. 25:3389-3402.

Query= Phellodendron21_contig00040450
         (331 letters)

Database: ./nr 
           115,041,592 sequences; 42,171,959,267 total letters

Searching..................................................done



                                                                 Score    E
Sequences producing significant alignments:                      (bits) Value

KDO38187.1 hypothetical protein CISIN_1g039019mg [Citrus sinensis]    175   2e-52
XP_006424315.1 hypothetical protein CICLE_v10028244mg [Citrus cl...   175   1e-50
XP_006424316.1 hypothetical protein CICLE_v10028244mg [Citrus cl...   175   2e-50
XP_015383682.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   175   2e-50
XP_006471398.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   175   5e-50
XP_008360364.1 PREDICTED: tRNA dimethylallyltransferase 2 [Malus...   144   8e-39
XP_007206214.1 hypothetical protein PRUPE_ppa015206mg, partial [...   136   2e-37
ONI01088.1 hypothetical protein PRUPE_6G120800 [Prunus persica]       136   5e-37
ONI01087.1 hypothetical protein PRUPE_6G120800 [Prunus persica]       136   9e-37
XP_015580824.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   137   1e-36
KJB35344.1 hypothetical protein B456_006G110100 [Gossypium raimo...   138   1e-36
XP_009364861.1 PREDICTED: tRNA dimethylallyltransferase 2 [Pyrus...   138   2e-36
ONI01086.1 hypothetical protein PRUPE_6G120800 [Prunus persica]       136   2e-36
ONI01083.1 hypothetical protein PRUPE_6G120800 [Prunus persica]       136   2e-36
XP_012485074.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   138   3e-36
XP_002529084.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   137   3e-36
ONI01089.1 hypothetical protein PRUPE_6G120800 [Prunus persica]       136   5e-36
ANI86403.1 tRNA isopentenyltransferase 2 [Populus x canadensis]       137   5e-36
XP_011459276.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   136   5e-36
XP_011459274.1 PREDICTED: tRNA dimethylallyltransferase 2 isofor...   136   6e-36

>KDO38187.1 hypothetical protein CISIN_1g039019mg [Citrus sinensis]
          Length = 292

 Score =  175 bits (443), Expect = 2e-52
 Identities = 90/109 (82%), Positives = 96/109 (88%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           KTLK+ MR+IL S AD+QLKVLLE AIDRVKLNTRRLVR QKRR+NRLQTLFGW+IHYVD
Sbjct: 110 KTLKDCMRAILKSSADDQLKVLLEEAIDRVKLNTRRLVRCQKRRLNRLQTLFGWDIHYVD 169

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           STESISCKSDEVW AQVVGPAVK IRAFL EDERL+PN  G   TSVNS
Sbjct: 170 STESISCKSDEVWTAQVVGPAVKTIRAFLSEDERLMPNLAGMIGTSVNS 218


>XP_006424315.1 hypothetical protein CICLE_v10028244mg [Citrus clementina]
           ESR37555.1 hypothetical protein CICLE_v10028244mg
           [Citrus clementina]
          Length = 488

 Score =  175 bits (444), Expect = 1e-50
 Identities = 90/109 (82%), Positives = 97/109 (88%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           KTLK+ MR+IL S AD+QLKVLLE AIDRVKLNTRRLVR QKRR+N+LQTLFGW+IHYVD
Sbjct: 306 KTLKDCMRAILKSSADDQLKVLLEEAIDRVKLNTRRLVRCQKRRLNQLQTLFGWDIHYVD 365

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           STESISCKSDEVW AQVVGPAVKIIRAFL EDERL+PN  G   TSVNS
Sbjct: 366 STESISCKSDEVWTAQVVGPAVKIIRAFLSEDERLMPNLAGMIGTSVNS 414


>XP_006424316.1 hypothetical protein CICLE_v10028244mg [Citrus clementina]
           ESR37556.1 hypothetical protein CICLE_v10028244mg
           [Citrus clementina]
          Length = 503

 Score =  175 bits (444), Expect = 2e-50
 Identities = 90/109 (82%), Positives = 97/109 (88%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           KTLK+ MR+IL S AD+QLKVLLE AIDRVKLNTRRLVR QKRR+N+LQTLFGW+IHYVD
Sbjct: 330 KTLKDCMRAILKSSADDQLKVLLEEAIDRVKLNTRRLVRCQKRRLNQLQTLFGWDIHYVD 389

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           STESISCKSDEVW AQVVGPAVKIIRAFL EDERL+PN  G   TSVNS
Sbjct: 390 STESISCKSDEVWTAQVVGPAVKIIRAFLSEDERLMPNLAGMIGTSVNS 438


>XP_015383682.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X2 [Citrus
           sinensis]
          Length = 487

 Score =  175 bits (443), Expect = 2e-50
 Identities = 90/109 (82%), Positives = 96/109 (88%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           KTLK+ MR+IL S AD+QLKVLLE AIDRVKLNTRRLVR QKRR+NRLQTLFGW+IHYVD
Sbjct: 306 KTLKDCMRAILKSSADDQLKVLLEEAIDRVKLNTRRLVRCQKRRLNRLQTLFGWDIHYVD 365

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           STESISCKSDEVW AQVVGPAVK IRAFL EDERL+PN  G   TSVNS
Sbjct: 366 STESISCKSDEVWTAQVVGPAVKTIRAFLSEDERLMPNLAGMIGTSVNS 414


>XP_006471398.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X1 [Citrus
           sinensis]
          Length = 558

 Score =  175 bits (443), Expect = 5e-50
 Identities = 90/109 (82%), Positives = 96/109 (88%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           KTLK+ MR+IL S AD+QLKVLLE AIDRVKLNTRRLVR QKRR+NRLQTLFGW+IHYVD
Sbjct: 306 KTLKDCMRAILKSSADDQLKVLLEEAIDRVKLNTRRLVRCQKRRLNRLQTLFGWDIHYVD 365

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           STESISCKSDEVW AQVVGPAVK IRAFL EDERL+PN  G   TSVNS
Sbjct: 366 STESISCKSDEVWTAQVVGPAVKTIRAFLSEDERLMPNLAGMIGTSVNS 414


>XP_008360364.1 PREDICTED: tRNA dimethylallyltransferase 2 [Malus domestica]
          Length = 486

 Score =  144 bits (363), Expect = 8e-39
 Identities = 69/109 (63%), Positives = 90/109 (82%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K L E MR IL S +D+Q K++L+ AID++K+NTRRLVR QKRRINRL+TLFGWNIH +D
Sbjct: 316 KKLMENMREILKSFSDSQPKIVLKEAIDKMKMNTRRLVRRQKRRINRLKTLFGWNIHLLD 375

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           +TESISCK+D  WA +VVGPAV++IR+FL +D  LVP+ D P++T VN+
Sbjct: 376 ATESISCKADNTWATEVVGPAVEMIRSFLNQDSSLVPDSDTPDTTGVNT 424


>XP_007206214.1 hypothetical protein PRUPE_ppa015206mg, partial [Prunus persica]
          Length = 270

 Score =  136 bits (342), Expect = 2e-37
 Identities = 66/108 (61%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR IL S +D+Q K+ L  AID++K+NTRRLVR QKRRINRL+ LFGWNIH++D
Sbjct: 100 KILKENMRVILKSISDSQPKIALNEAIDKMKMNTRRLVRRQKRRINRLEALFGWNIHFLD 159

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +T+ I CKSD+ WAA+VVGPAV++IR+FL  D   VP+ D  NS+ +N
Sbjct: 160 ATKFILCKSDDTWAAEVVGPAVEMIRSFLNRDASSVPDLDTSNSSGMN 207


>ONI01088.1 hypothetical protein PRUPE_6G120800 [Prunus persica]
          Length = 315

 Score =  136 bits (342), Expect = 5e-37
 Identities = 66/108 (61%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR IL S +D+Q K+ L  AID++K+NTRRLVR QKRRINRL+ LFGWNIH++D
Sbjct: 145 KILKENMRVILKSISDSQPKIALNEAIDKMKMNTRRLVRRQKRRINRLEALFGWNIHFLD 204

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +T+ I CKSD+ WAA+VVGPAV++IR+FL  D   VP+ D  NS+ +N
Sbjct: 205 ATKFILCKSDDTWAAEVVGPAVEMIRSFLNRDASSVPDLDTSNSSGMN 252


>ONI01087.1 hypothetical protein PRUPE_6G120800 [Prunus persica]
          Length = 346

 Score =  136 bits (342), Expect = 9e-37
 Identities = 66/108 (61%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR IL S +D+Q K+ L  AID++K+NTRRLVR QKRRINRL+ LFGWNIH++D
Sbjct: 176 KILKENMRVILKSISDSQPKIALNEAIDKMKMNTRRLVRRQKRRINRLEALFGWNIHFLD 235

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +T+ I CKSD+ WAA+VVGPAV++IR+FL  D   VP+ D  NS+ +N
Sbjct: 236 ATKFILCKSDDTWAAEVVGPAVEMIRSFLNRDASSVPDLDTSNSSGMN 283


>XP_015580824.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X2 [Ricinus
           communis] XP_015580825.1 PREDICTED: tRNA
           dimethylallyltransferase 2 isoform X2 [Ricinus communis]
          Length = 399

 Score =  137 bits (344), Expect = 1e-36
 Identities = 71/97 (73%), Positives = 78/97 (80%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LK  MR IL S  DN++KVLL  AID+VKLNTRRLVR QKRRI RL TLFGWNIHYVD
Sbjct: 234 KMLKNNMREILRSSDDNEVKVLLTEAIDKVKLNTRRLVRRQKRRITRLNTLFGWNIHYVD 293

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVP 293
           +TESISCKSDE WAA VV PAV+IIR+FL  D+  VP
Sbjct: 294 ATESISCKSDESWAAHVVEPAVEIIRSFLRGDKSSVP 330


>KJB35344.1 hypothetical protein B456_006G110100 [Gossypium raimondii]
          Length = 465

 Score =  138 bits (347), Expect = 1e-36
 Identities = 72/109 (66%), Positives = 83/109 (76%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K  KE  R ILNS  DN  KVLLE AID+VK NTRRLVR QKRR+N+LQTLFGWNI YVD
Sbjct: 307 KLFKENTRGILNSSCDNPQKVLLEEAIDKVKANTRRLVRRQKRRVNQLQTLFGWNISYVD 366

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           +TESIS KSDE WA QVVGPAVK+IR+FL +D+      DG + TS ++
Sbjct: 367 ATESISKKSDECWAVQVVGPAVKMIRSFLNKDDSNGQTPDGESKTSTDT 415


>XP_009364861.1 PREDICTED: tRNA dimethylallyltransferase 2 [Pyrus x bretschneideri]
          Length = 486

 Score =  138 bits (347), Expect = 2e-36
 Identities = 66/109 (60%), Positives = 88/109 (80%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K L E MR IL S +D+Q K++L+ AID++K+NTRRLVR QKRRINRL+TL+GWNIH++D
Sbjct: 316 KKLMENMREILKSFSDSQPKIVLKEAIDKMKMNTRRLVRRQKRRINRLETLYGWNIHFLD 375

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           +TESISCK+D  WA +VVGPAV++IR+FL +D  LVP+ D  +   VN+
Sbjct: 376 ATESISCKADNTWATEVVGPAVEMIRSFLNQDSSLVPDSDTRDIIGVNT 424


>ONI01086.1 hypothetical protein PRUPE_6G120800 [Prunus persica]
          Length = 386

 Score =  136 bits (342), Expect = 2e-36
 Identities = 66/108 (61%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR IL S +D+Q K+ L  AID++K+NTRRLVR QKRRINRL+ LFGWNIH++D
Sbjct: 216 KILKENMRVILKSISDSQPKIALNEAIDKMKMNTRRLVRRQKRRINRLEALFGWNIHFLD 275

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +T+ I CKSD+ WAA+VVGPAV++IR+FL  D   VP+ D  NS+ +N
Sbjct: 276 ATKFILCKSDDTWAAEVVGPAVEMIRSFLNRDASSVPDLDTSNSSGMN 323


>ONI01083.1 hypothetical protein PRUPE_6G120800 [Prunus persica]
          Length = 398

 Score =  136 bits (342), Expect = 2e-36
 Identities = 66/108 (61%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR IL S +D+Q K+ L  AID++K+NTRRLVR QKRRINRL+ LFGWNIH++D
Sbjct: 228 KILKENMRVILKSISDSQPKIALNEAIDKMKMNTRRLVRRQKRRINRLEALFGWNIHFLD 287

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +T+ I CKSD+ WAA+VVGPAV++IR+FL  D   VP+ D  NS+ +N
Sbjct: 288 ATKFILCKSDDTWAAEVVGPAVEMIRSFLNRDASSVPDLDTSNSSGMN 335


>XP_012485074.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X1 [Gossypium
           raimondii] KJB35345.1 hypothetical protein
           B456_006G110100 [Gossypium raimondii]
          Length = 532

 Score =  138 bits (347), Expect = 3e-36
 Identities = 72/109 (66%), Positives = 83/109 (76%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K  KE  R ILNS  DN  KVLLE AID+VK NTRRLVR QKRR+N+LQTLFGWNI YVD
Sbjct: 374 KLFKENTRGILNSSCDNPQKVLLEEAIDKVKANTRRLVRRQKRRVNQLQTLFGWNISYVD 433

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVNS 329
           +TESIS KSDE WA QVVGPAVK+IR+FL +D+      DG + TS ++
Sbjct: 434 ATESISKKSDECWAVQVVGPAVKMIRSFLNKDDSNGQTPDGESKTSTDT 482


>XP_002529084.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X1 [Ricinus
           communis] EEF33328.1 tRNA
           delta(2)-isopentenylpyrophosphate transferase, putative
           [Ricinus communis]
          Length = 453

 Score =  137 bits (344), Expect = 3e-36
 Identities = 71/97 (73%), Positives = 78/97 (80%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LK  MR IL S  DN++KVLL  AID+VKLNTRRLVR QKRRI RL TLFGWNIHYVD
Sbjct: 288 KMLKNNMREILRSSDDNEVKVLLTEAIDKVKLNTRRLVRRQKRRITRLNTLFGWNIHYVD 347

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVP 293
           +TESISCKSDE WAA VV PAV+IIR+FL  D+  VP
Sbjct: 348 ATESISCKSDESWAAHVVEPAVEIIRSFLRGDKSSVP 384


>ONI01089.1 hypothetical protein PRUPE_6G120800 [Prunus persica]
          Length = 440

 Score =  136 bits (342), Expect = 5e-36
 Identities = 66/108 (61%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR IL S +D+Q K+ L  AID++K+NTRRLVR QKRRINRL+ LFGWNIH++D
Sbjct: 316 KILKENMRVILKSISDSQPKIALNEAIDKMKMNTRRLVRRQKRRINRLEALFGWNIHFLD 375

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +T+ I CKSD+ WAA+VVGPAV++IR+FL  D   VP+ D  NS+ +N
Sbjct: 376 ATKFILCKSDDTWAAEVVGPAVEMIRSFLNRDASSVPDLDTSNSSGMN 423


>ANI86403.1 tRNA isopentenyltransferase 2 [Populus x canadensis]
          Length = 494

 Score =  137 bits (344), Expect = 5e-36
 Identities = 67/100 (67%), Positives = 79/100 (79%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LK+ MR IL+S  DNQLK+LL  AID+VK NTRRLVR QKRR+ RLQT FGWNIHYVD
Sbjct: 325 KLLKDNMREILHSSDDNQLKILLAEAIDKVKANTRRLVRVQKRRLTRLQTFFGWNIHYVD 384

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFD 302
           +TE ISCKSDE+WA QV+  AV +IRAFL E+   VP+ +
Sbjct: 385 ATEFISCKSDELWAGQVISSAVNVIRAFLTEESSAVPDLE 424


>XP_011459276.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X3 [Fragaria
           vesca subsp. vesca]
          Length = 474

 Score =  136 bits (343), Expect = 5e-36
 Identities = 67/108 (62%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR ILNS  D Q K +L+ AI++VKLNTRRLVR QKRRINRL  LFGWN+H +D
Sbjct: 311 KMLKENMRLILNSLTDTQPKAVLKEAIEKVKLNTRRLVRRQKRRINRLDMLFGWNMHSLD 370

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +TESI C+SD+ W A+VVGPAV+++++FL +D  LVP+   PNST +N
Sbjct: 371 ATESILCQSDDTWYAEVVGPAVELVKSFLNQDPTLVPDSVTPNSTEMN 418


>XP_011459274.1 PREDICTED: tRNA dimethylallyltransferase 2 isoform X2 [Fragaria
           vesca subsp. vesca]
          Length = 477

 Score =  136 bits (343), Expect = 6e-36
 Identities = 67/108 (62%), Positives = 85/108 (78%)
 Frame = +3

Query: 3   KTLKEYMRSILNSRADNQLKVLLEGAIDRVKLNTRRLVR*QKRRINRLQTLFGWNIHYVD 182
           K LKE MR ILNS  D Q K +L+ AI++VKLNTRRLVR QKRRINRL  LFGWN+H +D
Sbjct: 314 KMLKENMRLILNSLTDTQPKAVLKEAIEKVKLNTRRLVRRQKRRINRLDMLFGWNMHSLD 373

Query: 183 STESISCKSDEVWAAQVVGPAVKIIRAFLGEDERLVPNFDGPNSTSVN 326
           +TESI C+SD+ W A+VVGPAV+++++FL +D  LVP+   PNST +N
Sbjct: 374 ATESILCQSDDTWYAEVVGPAVELVKSFLNQDPTLVPDSVTPNSTEMN 421


Top