Self-tapping screw Tech-KREP 100085 3.8x55 500 pcs