Toro Issues Nationwide Recall For Snow Blower That Carries Risk Of AmputationToro is recalling around 6,700 Toro Power Max 826 OHAE Snowthrowers with the model number 37802 because of an amputation hazard, according to the US Consumer Product Safety Commission.