ENSECAG00000011281 (NPR2)

equus caballus

natriuretic peptide receptor 2