Liquid supply device and printing apparatus including the same | Patent Publication Number 20100085394 | Patexia