This is a kit containing two cam phasers, also known as variable valve timing sprockets.

It fits a range of GM vehicles from 2008 to 2020, including the Chevrolet Impala, Buick models, and the Cadillac XTS.
If you have one of these with a V6, these might be the parts you need.

Common symptoms of bad cam phasers include rattling noise on startup, rough idle, or check engine lights with timing-related codes.
This kit includes two phasers, so you can replace both at once.

The part number is MCA2028 from More Car Autoparts, and it crosses to GM numbers like 12614464, 12606653, 12630918, and 12665857, as well as aftermarket 917-274.

They're made of steel, direct replacement, and mount on the front of the engine.
They come with a 1-year warranty.
They're brand new, in the box.

This is a common repair on these GM engines.

If you're handy, you can save a bunch doing it yourself.
Just be sure to follow timing procedures.
Get your engine running smooth again with these cam phasers.