Sorry for the delay in responding, this one got in under my radar.
Those are indeed Boat Leveler brant Trim Tabs, the company that makes them is Insta Trim. They are in Saint Louis, and their website is http://www.insta-trim.com Their phone number is 314-385-7470 or 800-386-7470.
They are a good company and nice folks. We do make a conversion kit but I would contact them and see what they have to say.
I hope this is helpful.