28BYJ-48 5-Volt Stepper

Here is the newest version for 28BYJ-48.

12v is reliable, you just have to mind the heat. This means you cannot run at full speed for 20 minutes. You can go slow forever using the "cool" functions. Or go full speed then stop to let it cool down.