I have a Ohlins shock to suit a KTM 250/300 96/97, and also fits a CR250 90/91. Needs a service (and if fitting to a CR, need to take out thin spacer fitted in order to make same free length as Honda shock.) I had one of these fitted to my 91 CR250, and worked amazingly well, everyone who rode it was very impressed in the shock. $350 located in Bendigo and I will post at cost no problem.