Haloalkane dehalogenase DmxA from Marinobacter sp. ELB17 possessing a unique catalytic residue


Select a different viewer