Complex sentence: It has also been fitted into a turret, named the T6, that can be placed on any suitable vehicle; it has been fitted on the T-72 tank.
Split into simpler sentences: It has also been fitted into a turret that can be placed on any suitable vehicle. The turret is named the T6, and has been fitted on the T-72 tank.