I need help finding a winch mounting plate for my brother’s 2006 Rubicon. The brand is King and the item # 2612S-0. I think it was supposed to go on a Polaris but the dealer never got around to putting it on so he just gave it to him. It is brand new with the roller fairlead attached to an L shaped plate with some holes in it but it looks like this is not the mounting plate. Any help would be appreciated.