For 2.0 motor in 6 special size of timing parts are needed. When servicing 6 2.0 buy original Mazda timing belt – it’s not so expensive. Every 30 000 miles make sure you change in Mazda 6 timing belt. Company installed ordinary belts in 2007 and MZR-CD20 engines proved their efficiency. Also look at profile type – it’s HTDA, gap division should be 9.525 N/mm. First thing to look at is 150 number of teeth and also important width of 30 mm.
So, make sure you buy for 2007 Mazda 6 quality materials only. Always buy toothed belt for RF engine code with recommended width at 30 mm. You won’t get needed gap division at 9.525 N/mm if you choose other than HTDA belt type. Actually, there are plenty of analog parts for Mazda 6 with 2.2 engine.