Part : Meyle:0500050835OE Numbers:BMW-11287786171 BMW-64552247183 BMW-645Cars:BMW - 3 (E46) (116 - 136 04.1998 - 03.2003 ) 3 Touring (E46) (115 - 136 03.2000 - 03.2003 ) 5 (E39) (136 02.2000 - 06.2003 ) 5 Touring (E39) (136 02.2000 - 09.2003 )