Liquid droplet ejecting apparatus | Patent Publication Number 20090219314 | Patexia