The Use of Self Retaining Sutures in Open and Laparoscopic Partial Nephrectomy | NCT01413607 | Trialant