Does not fit Yamaha r6 2003-2005 it is oversized by twisting and does not fit into the damper rod grooves. The tooth section diameter is about 1 inch, but the 03-05 R6 damper stem is about 3/4 inch so it will not fit into the slots in the damper stem.