Royal Attar Incense Sticks
Royal Attar incense sticks
Attar is an Indian term for distilled essential oil.
A classical aroma with divine qualities.
Made from the highest quality fragrances, chandan, and other ingredients.
Comes in either 15 gram packs or entire 12 x 15 gram boxes.