Liquid supply apparatus and liquid ejecting apparatus | Patent Publication Number 20090147060 | Patexia