Craftsman Genuine 583350301 RING.SNAP.19215489090 replaces 350301 OEM Poulan Husqvarna HOP AYP Roper