Engine braking castellation mechanism | Patent Publication Number 20230107310 | Patexia