10x2 trap.....humm no i think the only one i'v got is 1/2" 10x2 in ACME. I can send you some delrin and you could grab a tap from ebay ?