Hi My feeling was that the tread looked wrong because it had too many turns so had to be double treaded. see FRED-DOT-U comment above. I just picked a random supplier out to suggest a source but if you google for "m3 x 10mm socket cap screws" you will find a whole lot of suppliers at a whole range of prices and minimum order sizes.