CAST AboutCenter for advanced sterilization technology Information Website: https://invcast.com/ Location: , South Korea Taxonomy PurificationWater PurificationPurification SpecialistSustainable water purification