These 18x14 variator rollers fit GY6 125cc 150cc and 170cc. Variator rollers come in a variety of weights. We stock 8 gram all the way up to 18 gram. Sometime a variator weight has a flat side. This is not a variator roller, but a variator slider weight. We have them too! Even though this is our collection of GY6 125cc and 150cc roller weights, we have variator rollers for other engines as well, including GY6 50cc and Linhai 260cc and 300cc.