This is for a Karl Storz 651055 Circular Punch.
This looks to be in good condition but has not been fully tested see pictures.
Thanks for looking!