The Soyuz-FG launch vehicle was an improved version of the Soyuz-U from the R-7 family of rockets, designed and constructed by RKTs Progress in Samara, Russia.
The rocket's guidance, navigation, and control system was developed and manufactured by the Polisvit Special Design Bureau in Kharkiv, Ukraine.
For uncrewed flights, Soyuz-FG optionally flew with a Fregat upper stage, developed and produced by Lavochkin Association in Khimki.
[1] The Soyuz-FG was an interim upgrade designed to bridge the gap between the venerable Soyuz-U, in use since the 1970s, and the heavily modernized Soyuz-2, which was still under development when the FG was introduced.
This strategy allowed the Soyuz-U to remain in service, utilizing the existing stock of older engines, while the Soyuz-FG served as a transitional solution until the Soyuz-2 became fully operational.