Liquid ejection device and carriage | Patent Application Number 18475308 | Patexia