Self-tapping screw Tech-KREP 102157 2.5x16 500 pcs