A0A2H8TF92 (A0A2H8TF92_9HEMI) Melanaphis sacchari

Protein SERAC1 UniProtKBInterProInteractive Modelling

721 aa; Sequence (Fasta)

Available Structures