Shock wave lithotripsy: advances in technology and technique.

Shock wave lithotripsy: advances in technology and technique.