Sloan 325247 Replacement Part Electronic modular Eco's repair kit Part number EBV196A No finish to product