French flamethrowers do not exist for WWII. They did make a 120mm mortar that could be towed by one of those funny looking French tracked vehicles. But only a very few were built for testing. It may be that the Russian 120mm was a copy of this weapon.