skip to main content

Transcriptomics of the Pomacea canaliculatas' ovary(SRR6429161)