Thin film semiconductor device and method for manufacturing same | Patent Publication Number 20050045883 | Patexia