mutase
nounAn enzyme that catalyzes the shifting of a chemical group from one position to another within the same molecule.
nounAn
An enzyme that catalyzes the shifting of a chemical group from one position to another within the same molecule.
nounAn
Begin a journey through worlds of puzzles.