Originally Posted by
dwmckee
I am pretty sure all Shimano 9 speed road and MTB components are compatible
A bit different from what you want to know, but you can get 9 speed freewheels and 9 speed cassettes. They are not compatible without changing the hub or wheel.