Ours is the same froot, isn't it horrible.
I put some Mr Muscle sink unblocker down ours even though it wasn'rt blocked, and it did seem to get rid of the smell for a while but then it came back.
Now i've got some sink freshner stuff from Wikos. It smells a bit like tcp but at least it's better than it was.
It's like granuels i think and you just put a capful down when needed.