You are looking at a hole puncher for Punchcard Knitting machines. This one is specially made by Brother but you can probably use it for other machines such as singer, silver reed, Toyota, etc. I am not certain so please do your research! This is final sale, no return.