Dellorto Part no 02.09436.225 NEEDLE & SEAT 225