skip to main content

Transcriptomics of the Pomacea canaliculatas' hepatopancreas(SRR6429145)