116159-73-0 Botanical insecticide Celangulin Celastrus angulatus extract research standard Botanical Pesticide Active Ingredients Celangulin CAS: 116159-73-0 Visualizza i dettagli