Its from a parts place called HQspares , I suppose its their own brand , They said its 43470-59115 matching part
I ordered another one from GSF carparts but it exactly looks same as Hq spares one.
I didn't measure , but can clearly tell my old one is way smaller ,