10.1101/2023.07.04.547610

Structure of a membrane-bound menaquinol:organohalide oxidoreductase

2023-07-04