Alloy framed yz 250 upper pipe mount is a direct bolt on. Mount,bushing, gromet,washer, bolt and nut. Pricey, but bullet proof. Just to clarify, I am referring to using the Yamaha upper mount for the lower mount on the GasGas. The stock GG unit is crap. I have even tried drilling out the threads and using a nut on the back side to keep from turning the rubber out of the plate, but it still separates over time.