OR52E8

Olfactory receptor 52E8

Molecular Synopsis