Oil Seal Eccentric Shaft Rotary Engine is a direct fit for the following:

2004-2011 Mazda RX-8

Genuine Mazda Part Number: 1881-11-404A