I purchased these for a 2003 KTM 300 MXC. Seals were extremely hard to get into the fork tubes. I lubricated them appropriately and used a Motion Pro seal driver, however the seals were somewhat oversized and the tubes actual rolled some of the rubber off. Also, purchased the All Balls Racing bushing kit which was no good as well. Seals leaked as soon as I compressed the forks. Find the KTM Fork Maintenance kit, provides everything you need and it is all KTM parts, is about the same price, and went together without issue and did not leak. I don't think Motosport sells it but other websites do.