Design, synthesis of 10-alkoxy-5-spiro CPT and preliminary biological evaluation in vitro. (6th April 2023)