Screwless window treatment mounting bracket | Patent Publication Number 20080156952 | Patexia