Observation device and wavelength limiting filter | Patent Publication Number 20090296208 | Patexia