Semiconductor device and method for manufacturing the same | Patent Publication Number 20170194360 | Patexia