Pages
Products

Olr820_predicted


Official Full Name
olfactory receptor 820
Synonyms
PBD7A; PBD7B; PEX26M1T; Pex26pM1T

Cat.No. Product Name Price
SHR068376 shRNA set against Rat Olr820_predicted(NM_001000974.1) Inquiry
Quick Inquiry