NCBI Taxonomy: 236390
Idiostolidae (ncbi_taxid: 236390)
found 0 associated metabolites at family taxonomy rank level.
Ancestor: Lygaeoidea
Child Taxonomies: Trisecus, Idiostolus
found 0 associated metabolites at family taxonomy rank level.
Ancestor: Lygaeoidea
Child Taxonomies: Trisecus, Idiostolus