That might be a tough one. Have you posted the question on the mechanics subforum? You probably stand a better chance of somebody recognizing it over there. I dunno about greasing it- apparently some people do that, but all I`ve ever given freewheel mechanisms anything has been motor oil.