The invention discloses a kind of compounds, are [27.7.1.14,7.011,15.016,21.020,24.030,35] octatriaconta-1 (37), 4 (38), 6,11,14,16,18,20,23,29,31,33,35-tridecaene-23- carboxylic acids (formula I) and enantiomer and its pharmaceutically acceptable salt. Also disclose 17 chloros -5,13 with such compound and composition, 14,22- tetramethyl -28-5,13,14,22-2,9-dithia-5,6,12,13,22-pentaazaheptacyclo [27.7.1.14,7.011,15.016,21.020,24.030,35] pharmaceutical compositions of octatriaconta-1 (37), 4 (38), 6, the method for 11,14,16,18,20,23,29,31,33,35-tridecaene-23- carboxylic acids and enantiomer and its pharmaceutically acceptable salt and treating cancer.