Had to replace the oil cooler o-ring on my 2003 Infiniti G35. Ordered this o-ring and installed it and found the leak had returned two days later. I ordered a different o-ring from my local parts store and it was a smaller diameter than the Mahle o-ring. In fact, the parts stock o-ring fits perfectly into the Mahle o-ring. Now I don't know why there was a size difference but it fit as the Infiniti oil cooler has two grooves. The return of the oil leak wasn't what I wanted so I replaced the Mahle o-ring and it all dried up. The oil leak has been fixed. So be aware that you may receive a different size o-ring than the factory o-ring.