Celestial Store’s Extra Premium Incense Sticks or Agarabttis are hand rolled and made from specially formulated herbal masla. They are one of the best battis available in India. Made from 100% natural & Herbal ingredients and are free from Chemicals. They are the best choice when it comes to aromatherapy. They sooth body, soul and mind.