Self-tapping screw Tech-KREP 102469 2.5x20 25 pcs