Gene POMCA17847 (A0A2T7PB77)

E Pomacea canaliculata | BTB domain-containing protein

Select a TabArrow
logo-oma-o