Edinburgh Research Archive

A litholyte: or an instrument for dissolving stone in the urinary bladder