Karl Aiken Renovation QY6-0073 Printhead Printer Head Replacement Parts for Ca Non IP3600 MP560 MP620 MX860 MX870 MG5140 iP3680 MP540 MP568 MX868 MG5180 Note: ship from China and usually need 5- 13 days to deliver. Needn't wait for a month. Type:Printhead Replacement Parts Package:1 X New Printhead Compatible With : IP3600 MP560 MP620 MX860 MX870 MG5140 iP3680 MP540 MP568 MX868 MG5180 Offer you a high-quality products and services.