There was no 675r made in 2007. If its pre 2013 then it will fit.
Hi farhan your welcome to borrow mine for your trip to save you spending out.