5417 Replacement Rotor Lid - 86-532 | Genesee Scientific