>>9321067got ya covered fellow T-26 anon. This turret is from an emplacement and looks to have some odd features on it, but I think the general construction (i.e. top of turret to body) would likely be original.
No issues on my turret for the OT-130, your build looks nice and clean though. Now I got it in my head to do some weld beads...