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

google may be cheaper but a service manual seems faster.. :)