May be a total long shot but I'm looking for a replacement broken roller myself and came across this which looks more like yours than mine - it was on e-bay and has been sold already but if you scroll right down to the foot you can see a close-up of the roller - same circular housing as yours...