New Holland Cap 9840576. New old stock.