Oil combatting vessel | Patent Publication Number 20100252508 | Patexia