exact replacement for my 99 ZX9R and does the job...use the old terminal screws as the new ones are shorter
Very good