Device and method for cleaning up spilled oil and other liquids | Patent Publication Number 20100314329 | Patexia