What properties of the enzymes give rise to their ability to distinguish one substrate from another???

And where can I find information on this?

http://en.wikipedia.org/wiki/Enzyme

Scroll to Specificity then read from there to Allosteric modulation