Nepetaefolins A-J (1-10) and seven known compounds were isolated from the whole plant of Caryopteris nepetaefolia. The absolute configurations of 1-3 were determined from single-crystal X-ray diffraction and spectroscopic data. Compounds 6 and 7, with IC50 values of 6.3-9.0 μM, showed higher