The MC600M miniature shock absorber features a self-compensating design with a load capacity of 20-300 lbs and energy absorption of 1200 in/lbs per cycle. It comes with a standard threaded body measuring 1 inch, without a button, and includes a spring for optimal performance.