I'm not sure Alvin,i've heard them mentioned on a few sites but have no feedback as to the quality/fit etc.
One thing I can tell you is,i'm pretty sure it can't be any worse than the Counterpart rubber I got.
I've got just on a year actual road use on mine and it's goosed!