Pyranose N-glycosyl amines: emerging targets with diverse biological potential.

Pyranose N-glycosyl amines: emerging targets with diverse biological potential.