FLEXIBLE COUPLING ASSEMBLY | Patent Publication Number 20240328463 | Patexia