Steel Rodent Control Metal Rat Killer Machine Rat Trap Clamp Mouse Trap, Find Details and Price about Stamped and Punching from Jiuyu Corporation Limited.