Thanks! No, these are a mix of Battlefront's Flames of War, Zvezda, and Plastic Soldier Company plastic injection molded models. The KV-1 and T26 are Zvezda. One of the T-34s is PSC and the rest are Flames of War.
The next batch of Russians will have some 3-d printed ones...if I ever get to it.