Obp28a logo

Obp28a

General odorant-binding protein 28a

Molecular Synopsis