The substances present in the gall bladder stones or the kidney stones can be best identified by the following techniques -
Flourescence spectroscopy Electron microscopy Nuclear magnetic resonance X - ray diffraction