Semiconductor device | Patent Publication Number 20180108738 | Patexia