Band brake mechanism | Patent Application Number 18606677 | Patexia