RATCHET STRAP ASSEMBLY | Patent Publication Number 20250269784 | Patexia