Spare tire cover

:
Mazda P5
Anyone know where to buy one? I can't seem to find any on eBay or anywhere else.
I accidentally spilled some oil on it and it won't come out. I've tried scrubbing it using dish soap and purple power but it's still super oilly.
 
Back