3D printing and CNC folks, this Xianglaa timing pulley is exactly what you need for your motion systems! We're talking about a 60-tooth GT2 pulley with 2mm pitch that's perfect for precise positioning. The outside diameter measures 37.69mm and this particular one has a 5mm bore size - though they come in various bore options from 5mm all the way up to 15mm. Made from aluminum alloy, so it's lightweight but durable with that double flange design to keep your belt tracking straight. The belt width compatibility is 9mm on this model, but they've got options for 6mm, 10mm, and 15mm widths too. The machining quality is really nice - workers pay close attention to detail so the size tolerances are tight and consistent. Installation is straightforward with the two M4 set screws that secure it to your shaft. Whether you're building or repairing 3D printers, CNC routers, drilling machines, or any other precision equipment, this pulley delivers reliable performance. The GT2 tooth profile works perfectly with standard GT2 timing belts for smooth, accurate motion transfer. The aluminum construction means it won't rust and has good heat dissipation. Seriously, if you need a quality timing pulley that won't break the bank, this one's definitely worth checking out. It's one of those components that just works exactly as it should.