Friction Pad Body | Patent Publication Number 20240271676 | Patexia