Self-tapping screw Kraftool 3005-70 4.2x70 1500 pcs