Thanks. Sorry, I found the part number and edited the post. Hopefully, this mesh hasn’t damaged the pump. Part number 675280 also looks like a fit.