http://www.eurosportdesign.com/p-430...diffusers.aspx
They have them...I bought one and it took 3 months to get to me and I haven't put it on yet. There is no picture of it on the website though. It's about the same size as the Hamann one mentioned earlier.