Optical scanning device | Patent Publication Number 20040169906 | Patexia