Stair tread overlay | Patent Publication Number 20170328069 | Patexia