Floating debris harvesting system | Patent Publication Number 20140367342 | Patexia