mazda engine oil filler cap for sale.
removed from mazda 3, will fit for many models.
same as in the photos.