N6U958 (N6U958_DENPD) Dendroctonus ponderosae (Mountain pine beetle)

RNA helicase UniProtKBInterProInteractive Modelling

389 aa; Sequence (Fasta)

Available Structures