Self-tapping screw Tech-KREP 100077 3.8x25 1000 pcs