Indus Valley Organic Moisturising Bio Oil contains certified organic herbs, like Shea butter, Lavender oil, Apricot Kernel oil, Neroli oil, Pachouli oil, Mineral oil, Calendula oil, Glycine soja oil, Rose oil, Carrot oil, Cedarwood oil, Geranium oil, Plant extracts & Vitamins E & A. It is a perfect skin care treatment. It diminishes scars, perfect stretch marks, even & enhance the skin tone, minimise lines, nourish, hydrate & moisturises skin, target pore refinement and many more multipurpose applications. It helps in making skin suppler, softer & smoother. It also helps in reducing stretch marks. It hydrates the skin to improve its texture. It can also be used as a natural cleanser or make-up remover.