If your BMW’s AC isn’t blowing cold, this Adeco compressor might be just what you need. It’s a brand-new, premium replacement that fits a bunch of models: 2008-2011 BMW 128i 3L, 2010-2011 323i 2.5L, 2008-2010 325i 2.5L, 2007-2012 328i 3L, 2007-2008 328xi 3L, and even the 2012-2013 M3 4L. The part number is ACP12721 (also known as 6512721). It’s built to exceed OEM specs – so it’s durable, reliable, and should give you colder air. Comes complete with the clutch, pulley, and coil, and it’s pre-filled with the right amount of oil. Every unit is pressure-tested to prevent leaks. Before you buy, make sure to use Amazon’s fitment tool or double-check your car’s details. Installation is straightforward if you’re handy, but you might want a pro to help. They offer a 30-day return policy and a 1-year exchange warranty. Just reach out if you have questions – their support is pretty quick. Solid choice for getting your AC back in shape!