Pomacea canaliculata

Accession: GCF_003073045.1
Assembly name: ASM307304v1
Common name: gastropods P.canaliculata
TaxonID: 400727
Status: Designated Reference

Genome browsers

Portals/data downloads