The Engine Splash Shield Guard is a high-quality aftermarket product designed specifically to fit BMW 3-Series models from 2005 to 2011. Made of durable plastic, this splash guard is car wash safe and provides protection for your vehicle's lower areas. With interchange part numbers 51757059387 and 51757129341, as well as manufacturer part number LE0929 (B310118), this product ensures a perfect fit and reliable performance for your BMW. Upgrade your vehicle with this essential engine splash shield guard to keep it looking and functioning like new.