Impact material processing device | Patent Publication Number 20230053959 | Patexia