Are you Suffering from Kidney Stone?

ESWL offers as an attractive choice as it is not invasive and relatively not very painful. It entails an external machine delivering shock wave into the kidney, blasting the stone into tiny fragments as a result.