Hi David:
go to
www.o5m6.de which is a site devoted to lend lease vehicles for Russia and you will find your vehicle was indeed supplied to them and used as a rocket launcher.
I can't remember the site owners name just now but I think he visits here from time to time
Bill