Thermoplastic dual gear. One end gear is 12mm diameter with 22 teeth. The other end gear is 10mm diameter with 18 teeth. Assembly is 25mm long. Small center protrusions on each end. Center is 13mm long and has 4 teeth. Unusual and clearly made for a special purpose. We have several thousand so if you get creative and find a use, we'll give you a great discount on large quantities