Skip to main content

Polysulfide reductase with bound menaquinone