FLOATING DEBRIS CLEARING APPARATUS HAVING PARALLEL SUPPORT LINKAGE | Patent Publication Number 20160150714 | Patexia