Employee was working from a mobile platform lifting the left side production truck box pin into position. As the employee was setting the pin in place it slipped in employee's hand. The employee's thumb was pinched between the pin and the #4 production truck tire. Employee slid the pin into position and then came down from the work platform. Estimated pin weight is 80 lbs.