I'm not that sure of anything, it's a remote res NSR shock and it's 2cm too short to be from an MC21 or MC28.
Added to that the remote res pipe is that short the res has to sit right near the shock (like the F3 and r6k mc18's did).
Like I say, measure your's first, even if it's just roughly. If it's anything round 27cms or more it'll be fine, if it's 14cms (for instance) it won't be.
Price??? Dunno, quick glace on ebay/hunt through classifieds and around £50+postage looks about right for a remote res shock.
_________________
Please do not PM me technical questions, if you can't find it on the Forum start a thread