Mooring Apparatus | Patent Publication Number 20240124097 | Patexia