New-Lexmark 12A1980 - 12A1980 Ink, 275 Page-Yield, Tri-Color - LEX12A1980 This product is by Lexmark