Based on this product's specifications, here are some alternatives and similar models
Dust Filter for Lian Li TU150 Mini ITX PSU by DEMCiflex (MPN C1396)
Summary description:
Removable dust filter designed by DEMCiflex for the Lian Li TU150 Mini ITX power supply area (MPN C1396, EAN 6009704610144). Provides dust prevention for the PSU intake in compact Mini ITX chassis, helping maintain airflow and reduce dust buildup. Suited for routine cleaning and replacement to sustain cooling efficiency and prolong component life.