Crystal structure of a putative oxalate decarboxylase (TM1287) from Thermotoga maritima at 1.95 A resolution

Crystal structure of a putative oxalate decarboxylase (TM1287) from Thermotoga maritima at 1.95 A resolution