I think this is Honda P/N 16952-469-005. I used a pair of needle nose pliers to pull it out but I think those burrs will smooth off. Otherwise I think its in pretty good shape. The rubber o-ring is hard but not cracked that I can see. The screens aren't clogged. It's free if you want it. I'll cover shipping.