Image sensor and manufacturing method thereof | Patent Publication Number 20100025584 | Patexia