Used PEP Front Shocks, Believe to be from Honda TRX250R. Came off a 2005 YFZ450 (bolted on directly with the included shims on the upper shock bolt). 

Measure at 15 3/4" from center of lower bolt hole to center of upper bolt hole. Review pictured inspection sheet.

Comes as pictured. Removed from a 2005 Yamaha YFZ450. May fit many years and models. Make sure to test and install according to manufacturer specifications and/or have qualified power-sports technician install appropriately.

If you are off the mainland of the Lower 48, or a US sub. Island/Country, please contact me for appropriate pricing for shipping, or simply select the Priority Mail option.