A filter apparatus and a method for removing dissolved organic compounds from a water based liquid

Research output: Patent

Original languageEnglish
Patent number1750086-9
StatePublished - 2017

View graph of relations