
2004-2005 Dodge Ram SRT10 radiator baffle. This is the plastic piece that mounts in front of the radiator and the brake cooling ducts attach to. We have them available both new and used, please specify which one you want. Disregard price tag in photo.
05290437AA