O95499 (O95499_HUMAN) Homo sapiens (Human)

Olfactory receptor UniProtKBInterProInteractive Modelling

314 aa; Sequence (Fasta)

Available Structures