Helical shaped filter made of biodegradable material | Patent Publication Number 20200268042 | Patexia