Taken together, compound 1D228 may be a promising candidate for the next generation of c-Met and TRK inhibitors for cancer treatment, and offers a novel potential treatment strategy for cancer patients with abnormal expressions of c-Met or NTRK, or simultaneous of them. This evidence concerns the gene NTRK1 and cancer.