... Printhead part NO: F063000 it is new made in China , Printhead,1019970,DFX 5000+, Printhead,1037283,DFX 8000, Printhead,1043489,DFX 8500, Printhead,F038000,DLQ 3000, Printhead ... ,1298268,DLQ 3000+, Printhead,F087000,DLQ 3500, Printhead,F031010 ...