Self-tapping screw Tech-KREP 124375 3.8x35 800 pcs