PEAN Kidney Clamps 195mm