A0A076E931 (A0A076E931_9NEOP) Dendrolimus houi

Odorant binding protein UniProtKBInterProInteractive Modelling

132 aa; Sequence (Fasta)

Available Structures