Is this flexpalate on right? and anyone hear of this brand converter?

looks good to me hope it works in your car