Fits FZR400 and FZR600. It has the adjustable clevice to change the shock length. I don't know what spring is currently on it but you will probably need to get it rebuilt / resprung anyway. Good condition, just don't need it. $185 + shipping OBO.