Floating marine debris trap | Patent Publication Number 20110198302 | Patexia