General Pump bearing 91848100 is a replacement for one that is broken, damaged, or worn inside CW1012 pumps. It is constructed with the same material as the original for longevity and chemical compatibility. Since this is a genuine OEM part from General Pump, it is sure to fit the recommended model.