Boat docking apparatus | Patent Publication Number 20100229776 | Patexia