Oxalobacter paraformigenes
Source: NCBI Taxonomy (ID 556268)
Taxonomy ID: 556268
Rank: species
Scientific name: Oxalobacter paraformigenes
Authority: Oxalobacter paraformigenes Chmiel et al. 2023; "Oxalobacter paraformigenes" Chmiel et al. 2022
Includes: Oxalobacter formigenes HOxBLS