What does Biopsiestanze mean?

Biopsiestanze - German to English

biopsy punch