Every listing of OEM 420907660 we find across global marketplaces lands on this page. The number stands for the factory oil level sensor for Audi R8 and Lamborghini Gallardo; offers below show current prices and seller locations.
Price range: $100 – $787
Listings: 13