Star Wars Set Identification, small sets with Snow Troopers
Definitely 8084 - LegoSnowtrooper Battle Pack:



There are only 4 Star Wars sets with the white tricycle body, and you can clearly see all the other parts match.