IMAGE FORMING APPARATUS HAVING ARRAY HEAD CARTRIDGE | Patent Publication Number 20080030543 | Patexia