A0A223HD13 (A0A223HD13_9NEOP) Hedya nubiferana

Putative odorant receptor OR39 UniProtKBInterProInteractive Modelling

187 aa; Sequence (Fasta)

Available Structures