skip to main content

Transcriptomics of the Pomacea canaliculatas' hemocyte(SRR6429158)