What does Boreskop mean?

Boreskop - German to English

borescope