Automated system for cleaning and recovering spilled oil in the ocean using hair felt rollers | Patent Publication Number 20210269997 | Patexia