Attachable Photocatalytic Device | Patent Publication Number 20190336626 | Patexia