Cable interface device and mounting assembly | Patent Publication Number 20240266778 | Patexia