Hey electronics enthusiasts! This pack of 20 carbon film resistors is exactly what you need for your projects. Each resistor handles 1W power with 1M ohm resistance and 5% tolerance - solid specs for most DIY electronics work. The through-hole design makes them easy to work with whether you're prototyping on a breadboard or doing permanent PCB soldering. What's really great about these is their excellent long-term stability - they maintain their resistance values consistently over time, which is crucial for reliable circuit performance. They handle pulse loads really well too, so you don't have to worry about sudden current spikes damaging your components. The working temperature range from -30℃ to 70℃ means they'll perform reliably in most environments, and the 5% to 95% humidity tolerance covers typical indoor conditions. The white body with clear color coding makes identification quick and easy when you're working through a bunch of components. At 130*190*20mm, they're standard size that fits perfectly in most applications. Whether you're building power supplies, audio equipment, timing circuits, or just learning electronics, these resistors deliver consistent, reliable performance. The limit voltage is higher than you might expect for carbon film resistors, giving you that extra margin of safety in your designs. Perfect for students, hobbyists, or professionals who need quality components without breaking the bank.