Any 90 on up KX500 triples would bolt on. Go to the All Balls bearing site and do some cross referencing to see what bikes shared the steering head bearings. KLXs and KDXs shared them, but I doubt you would want to swap them on. You may have to press your stem into another bikes triple to make it work.