Automatic Multi Catch Humane Mouse Trap, Find Details and Price about Stamped and Punching from Jiuyu Corporation Limited.