This Fits Your 2005 BMW 320i Sedan
Full size assembly image of Diverse small parts (1/1)

Diverse small parts