NCBI Taxonomy: 156203

Petrotoga olearia (ncbi_taxid: 156203)

found 0 associated metabolites at species taxonomy rank level.

Ancestor: Petrotoga

Child Taxonomies: Petrotoga olearia DSM 13574