Cannon ITT CPP-25P SUBMINIATURE PANEL PUNCH