Ideal 31-220 Replacement Crank Assembly