It's made by Bosch and it's an exact replacement. My dishwasher now drains fast and doesn't generate an error. If you get this filter, clean it every 6 months to a year to get the scale buildup off of it and it will last the life of the dishwasher. I didn't do that. That's why I had to replace it.