These steel pulleys are CNC machined to exact tolerances. The pump pulley fits all pumps with 5/8" shafts and the crank pulley fits all 1" diameter arbors. "WARNING: This product contains a chemical known to the State of California to cause cancer and birth defects or other reproductive harm."