Taken off a 2000 BMW E46
should fit models 2000-2003
MATCH PART 6905933
Ships within 24 business hours of cleared payment