A0A223HCZ4 (A0A223HCZ4_9NEOP) Hedya nubiferana

Putative odorant receptor OR6 UniProtKBInterProInteractive Modelling

249 aa; Sequence (Fasta)

Available Structures