Upgrade your ride with this heavy-duty 12-inch shock absorber designed specifically for mini bikes, go karts, and other fun machines! Measuring 12 inches from eye to eye with a 12mm inner diameter mounting hole, this shock features mechanical adjustable settings so you can customize your ride comfort. With a maximum compression of 2 inches and a spring gauge O.D. of 0.24 inches, it can handle loads up to 450 pounds - plenty tough for most recreational vehicles. The shock body has an approximate diameter of 2 inches, making it sturdy enough to handle rough terrain and jumps while providing smooth damping performance. Perfect for replacing worn-out shocks or upgrading your current setup for better handling and comfort. Whether you're building a custom kart, maintaining your existing ride, or just want improved performance, this shock delivers reliable service. Easy to install and built to last, it'll keep you riding smoothly on all your adventures. Great for backyard mechanics and riding enthusiasts alike!