BMW G650X Challenge 06-07 All Balls Racing Fork and Dust Seal Kit Quality aftermarket replacement.