DEUTERIUM-ENRICHED OLOPATADINE | Patent Publication Number 20090069413 | Patexia