Grate bar for stepped grate | Patent Publication Number 20220252261 | Patexia